Autor Tópico: [Resolvido]Windows 7 não consegue permissão de escrita em compartilhamento Samba  (Lida 3646 vezes)

Offline timeireles

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Pessoal, instalei e configurei um compartilhamento com Samba no meu Ubuntu 14.04 LTS e meu laptop com Windows 7 consegue acessar o diretório porém não consegue criar nada lá. Tenho o seguinte erro no Windows:
"Destination Folder Access Denied
You need permission to perform this action"

Creio ter configurado os parametros corretamente, segui várias instruções e ainda assim não consigo fazer funcionar. Essa é minha configuração:

WARNING: Ignoring invalid value 'share' for parameter 'security'
Processing section "[Storage]"
lp_bool(yes    #Acesso sem senha, público (yes ou no)): value is not boolean!
lp_bool(yes    #Permitir alterações no diretório? (yes ou no)): value is not boolean!
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
 
[global]
   server string = %h server (Samba, Ubuntu)
   server role = standalone server
   map to guest = Bad User
   obey pam restrictions = Yes
   pam password change = Yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   unix password sync = Yes
   ntlm auth = No
   syslog = 0
   log file = /var/log/samba/log.%m
   max log size = 1000
   dns proxy = No
   usershare allow guests = Yes
   panic action = /usr/share/samba/panic-action %d
   idmap config * : backend = tdb

[Storage]
   comment = Seagate Storage on VM60
   path = /media/tiago/Seagate_Storage
   valid users = tiago, priscila
   create mask = 0775

[printers]
   comment = All Printers
   path = /var/spool/samba
   create mask = 0700
   printable = Yes
   print ok = Yes
   browseable = No

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers

A pasta que estou tentando compartilhar é o ponto de montagem de um HD externo que tem as seguintes permissões:

drwx------ 1 tiago tiago 4,0K Nov 25 09:54 Seagate_Storage

Apesar de ter configurado acesso para `guest`o Windows me pede credenciais antes de listar o conteúdo do diretório, isso é normal?

Agradeço qualquer ajuda.

Abs!
« Última modificação: 25 de Novembro de 2014, 14:08 por timeireles »

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.733
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Windows 7 não consegue permissão de escrita em compartilhamento Samba
« Resposta #1 Online: 25 de Novembro de 2014, 10:47 »
Certifique-se de cadastrar o usuário "tiago" no Samba:

sudo smbpasswd -a tiago

Faça o mesmo para priscila.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline timeireles

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Windows 7 não consegue permissão de escrita em compartilhamento Samba
« Resposta #2 Online: 25 de Novembro de 2014, 11:14 »
Já havia feito isso e o comportamento é o mesmo. Ainda não consigo permissão para escrita no diretório.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.733
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Windows 7 não consegue permissão de escrita em compartilhamento Samba
« Resposta #3 Online: 25 de Novembro de 2014, 12:06 »
Confirme que os usuários tiago e priscila conseguem escrever no compartilhamento, a partir do próprio Linux.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline timeireles

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Windows 7 não consegue permissão de escrita em compartilhamento Samba
« Resposta #4 Online: 25 de Novembro de 2014, 12:37 »
Ambos conseguem.

Agora sei lá por que cargas d'agua nem ao menos estou conseguindo autenticar e ler o diretório. :s

Offline timeireles

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Windows 7 não consegue permissão de escrita em compartilhamento Samba
« Resposta #5 Online: 25 de Novembro de 2014, 12:43 »
Funcionou agora!

Só temo que minha configuracão não seja ideal do ponto de vista de segurança ou coisa do tipo. Se puderem apontar algum problema eu agradeço.

A configuração atual é essa:

Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[Storage]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
   server string = %h server (Samba, Ubuntu)
   server role = standalone server
   map to guest = Bad User
   obey pam restrictions = Yes
   pam password change = Yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   unix password sync = Yes
   syslog = 0
   log file = /var/log/samba/log.%m
   max log size = 1000
   dns proxy = No
   usershare allow guests = Yes
   panic action = /usr/share/samba/panic-action %d
   idmap config * : backend = tdb
   guest ok = Yes

[Storage]
   comment = Seagate Storage on VM60
   path = /media/tiago/Seagate_Storage
   valid users = tiago
   read only = No
   create mask = 0775
   directory mask = 0775

[printers]
   comment = All Printers
   path = /var/spool/samba
   create mask = 0700
   printable = Yes
   print ok = Yes
   browseable = No

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.733
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Windows 7 não consegue permissão de escrita em compartilhamento Samba
« Resposta #6 Online: 25 de Novembro de 2014, 13:42 »
O que vc mudou?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline timeireles

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Windows 7 não consegue permissão de escrita em compartilhamento Samba
« Resposta #7 Online: 25 de Novembro de 2014, 14:07 »
Oservei o seguinte erro no inicio da depuraçao:

lp_bool(yes    #Acesso sem senha, público (yes ou no)): value is not boolean!
lp_bool(yes    #Permitir alterações no diretório? (yes ou no)): value is not boolean!

Removei esses comentários e reiniciei o Samba.

Valeu!