Autor Tópico: [Resolvido] Como configurar samba para compartilhar arquivos em Rede Doméstica?  (Lida 10571 vezes)

Offline ubu4ever

  • Usuário Ubuntu
  • *
  • Mensagens: 695
    • Ver perfil
Pessoal,

Tenho um PC com Windows e um notebook com Xubuntu 12.10. Instalei o system-config-samba e configurei uma pasta compartilhada no linux para troca de arquivos com o PC. O problema é que o Windows não consegue gravar nela.

No Windows eu consigo fazer o login (usuário e senha do SAMBA) e vejo a pasta compartilhada mas não consigo gravar nada nela. É exibida mensagem de permissão negada.

Meu arquivo /etc/samba/smb.conf:
Citar
[global]
   workgroup = REDE
   server string = %h server (Samba, Ubuntu)
   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* .
   username map = /etc/samba/smbusers
   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

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

[Smb]
   comment = Pasta de compartilhamento
   path = /home/user/Downloads/Samba
   valid users = user
   read only = No
   browseable = yes
   writeable = yes
   create mask = 0700
   directory mask = 0700

O problema é que rodando o comando testparm /etc/samba/smb.conf ele ignora os comandos writeable e browseable.
« Última modificação: 23 de MAR?O de 2013, 23:05 por ubu4ever »

Offline ubu4ever

  • Usuário Ubuntu
  • *
  • Mensagens: 695
    • Ver perfil
Re: Como configurar samba para compartilhar arquivos em Rede Doméstica?
« Resposta #1 Online: 23 de MAR?O de 2013, 23:02 »
Resolvido.

O problema é que a pasta /home/meu-usuario/Downloads/Samba tinha como dono e grupo o usuário root. Por isso eu não conseguia gravar nada nela. Mudei o dono para o meu usuário e as permissões para  0700.

Os comandos abaixo não são necessários:
Citar
browseable = yes
writeable = yes

O compartilhamento ficou assim:
Citar
[Smb]
   comment = Pasta de compartilhamento
   path = /home/meu-usuario/Downloads/Samba
   valid users = meu-usuario
   read only = No
   create mask = 0700
   directory mask = 0700