Fórum Ubuntu Linux - PT

Suporte Técnico => Servidores => Tópico iniciado por: fscarnut em 02 de Maio de 2013, 08:34

Título: Permissão no Samba(editado p/moderação)
Enviado por: fscarnut em 02 de Maio de 2013, 08:34
Bom dia,

Estou tentando fazer funcionar o samba em meu servidor para acesso de uma maquina windows, já consigo acessar do windows as pastas e copiar arquivos das mesmas, quando vou colocar arquivos do windows no servidor informa que não possuo permissão, alguém pode me ajudar??

Desde ja agradeço....
Título: Re: PERMISSÃO NO SAMBA
Enviado por: zekkerj em 02 de Maio de 2013, 08:36
Poste aqui o conteúdo do arquivo "/etc/samba/smb.conf" para que possamos ajudá-lo.
Título: Re: PERMISSÃO NO SAMBA
Enviado por: fscarnut em 02 de Maio de 2013, 09:07
Poste aqui o conteúdo do arquivo "/etc/samba/smb.conf" para que possamos ajudá-lo.

Compartilhei no samba desta forma, os 5 compartilhamentos no final do arquivo que sao as pastas que nao consigo copiar do windows para elas.

#======================= Global Settings =====================================

[global]

# ----------------------- Network Related Options -------------------------
#
# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
#
# server string is the equivalent of the NT Description field
#
# netbios name can be used to specify a server name not tied to the hostname
#
# Interfaces lets you configure Samba to use multiple interfaces
# If you have multiple network interfaces then you can list the ones
# you want to listen on (never omit localhost)
#
# Hosts Allow/Hosts Deny lets you restrict who can connect, and you can
# specifiy it as a per share option as well
#
        workgroup = HOLDINGRIO
        server string = Samba Server Version %v

        netbios name = DELL-PML

;       interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24
;       hosts allow = 127. 192.168.12. 192.168.13.

# --------------------------- Logging Options -----------------------------
#
# Log File let you specify where to put logs and how to split them up.
#
# Max Log Size let you specify the max size log files should reach

        # logs split per machine
        log file = /var/log/samba/log.%m
        # max 50KB per log file, then rotate
        max log size = 50

# ----------------------- Standalone Server Options ------------------------
#
# Scurity can be set to user, share(deprecated) or server(deprecated)
#
# Backend to store user information in. New installations should
# use either tdbsam or ldapsam. smbpasswd is available for backwards
# compatibility. tdbsam requires no further configuration.

        security = share
        passdb backend = tdbsam

#============================ Share Definitions ==============================

[homes]
        comment = Home Directories
        browseable = no
        writable = yes
;       valid users = %S
;       valid users = MYDOMAIN\%S

[printers]
        comment = All Printers
        path = /var/spool/samba
        browseable = no
        guest ok = no
        writable = no
        printable = yes

#Compartilhamento USR1

[eurojpa]
        comment = Squadra
        path = /usr1/pml/eurojpa
        public = yes
        writable = yes
        printable = no

[euroame]
        comment = Euroabrra
        path = /usr1/pml/euroame
        public = yes
        writable = yes
        printable = no

[eurorec]
        comment = Italia Barra
        path = /usr1/pml/eurorec
        public = yes
        writable = yes
        printable = no

[eurosub]
        comment = Brilhauto
        path = /usr1/pml/eurosub
        public = yes
        writable = yes
        printable = no

[ambario]
        comment = Americas
        path = /usr1/pml/ambario
        public = yes
        writable = yes
        printable = no
        read only = no
Título: Re: Permissão no Samba(editado p/moderação)
Enviado por: zekkerj em 02 de Maio de 2013, 11:07
Citar
security = share

O modo "security = share" é apenas pro Windows 9X. Mude para "security = user" e crie no Linux os usuários que precisam ter acesso.
Título: Re: Permissão no Samba(editado p/moderação)
Enviado por: fscarnut em 02 de Maio de 2013, 13:16
Citar
security = share

O modo "security = share" é apenas pro Windows 9X. Mude para "security = user" e crie no Linux os usuários que precisam ter acesso.

Amigo,

Configurei o security para user e criei um usuario chamado nota e inclui no smbpasswd -a nota e fui no explorer coloquei \\ip e apareceu usuario e senha coloquei e da a mesma coisa nao deixa copiar arquivos do windows para o linux.
Título: Re: Permissão no Samba(editado p/moderação)
Enviado por: zekkerj em 02 de Maio de 2013, 13:58
Certifique-se de que o usuário criado tem acesso de leitura/escrita na pasta compartilhada.
Título: Re: Permissão no Samba(editado p/moderação)
Enviado por: fscarnut em 02 de Maio de 2013, 14:36
Certifique-se de que o usuário criado tem acesso de leitura/escrita na pasta compartilhada.

Como faço para verificar isso?
Título: Re: Permissão no Samba(editado p/moderação)
Enviado por: nomade em 02 de Maio de 2013, 14:50
Clica com a direita na pasta, vá em propriedades e, no windows, acho que é segurança > editar (permissões) ou lá em baixo em avançado (para permissões mais específicas.
Título: Re: Permissão no Samba(editado p/moderação)
Enviado por: fscarnut em 02 de Maio de 2013, 15:48
Clica com a direita na pasta, vá em propriedades e, no windows, acho que é segurança > editar (permissões) ou lá em baixo em avançado (para permissões mais específicas.

tbm nao foi...
Título: Re: Permissão no Samba(editado p/moderação)
Enviado por: EdvaldoSCruz em 02 de Maio de 2013, 16:45
Clica com a direita na pasta, vá em propriedades e, no windows, acho que é segurança > editar (permissões) ou lá em baixo em avançado (para permissões mais específicas.

tbm nao foi...

Tenta esse tópico,mas usando o botõ direito na pasta,  clicando aqui:Excluir, criar, apagar, listar, modificar as permissões das pastas no Ubuntu. (http://ubuntuforum-br.org/index.php/topic,94985.0.html)
Título: Re: Permissão no Samba(editado p/moderação)
Enviado por: Arthur Bernardes em 02 de Maio de 2013, 17:08
Defina o compartilhamento assim.

Código: [Selecionar]
[arquivos]
path = /home/arquivos
available = yes
writable = yes
valid users = usuário

Altere de acordo com sua necessidade.

Reinicie o samba com sudo service smbd restart e sudo service nmbd restart