Estou usando o Ubuntu 14.04 e o Windows 7 de 64 bits no meu outro PC. Criei compartilhamentos inseguros e posso fazer login neles, então segui estas instruções para criar um compartilhamento seguro:https://www.liberiangeek.net/2014/07/ubuntu-tips-create-samba-file-server-ubuntu-14-04/
davidn@hillman:/tank$ ls -la documents
total 22
drwxrwx--- 2 davidn securedgroup 2 Oct 16 11:48 .
drwxr-xr-x 13 root root 13 Oct 17 16:13 ..
de /etc/smb.conf:
[documents]
path = /tank/documents
valid users = @securedgroup
guest ok = no
writable = yes
browsable = yes
Aqui está a árvore do servidor:
davidn@hillman:/tank$ smbtree
WORKGROUP
\\SRVR1 Samba Server 4.1.6-Ubuntu
\\SRVR1\IPC$ IPC Service (Samba Server 4.1.6-Ubuntu)
\\SRVR1\documents
\\SRVR1\tv_programs
Também estou no grupo certo
davidn@hillman:/tank$ groups davidn
davidn : davidn adm cdrom sudo dip plugdev lpadmin sambashare securedgroup
Portanto, estou no grupo certo, a propriedade e as permissões do diretório estão corretas e, ainda assim, toda vez que tento fazer login no Windows, aparece uma mensagem de que não tenho acesso. Alguma idéia de por que isso pode acontecer, por favor?
Responder1
Se você observar um rastreamento de rede ao usar security=share
, todos estão logados como convidados, então as senhas do samba realmente não importam e o diretório de destino deve ter permissões 0777. Pelo menos essa tem sido minha experiência.