Estoy usando Ubuntu 14.04 y Windows 7 de 64 bits en mi otra PC. He creado recursos compartidos inseguros y puedo iniciar sesión en ellos, así que seguí estas instrucciones para crear un recurso compartido 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 ..
desde /etc/smb.conf:
[documents]
path = /tank/documents
valid users = @securedgroup
guest ok = no
writable = yes
browsable = yes
Aquí está el árbol del 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
Yo también estoy en el grupo correcto.
davidn@hillman:/tank$ groups davidn
davidn : davidn adm cdrom sudo dip plugdev lpadmin sambashare securedgroup
Así que estoy en el grupo correcto, la propiedad del directorio y los permisos son correctos y, sin embargo, cada vez que intento iniciar sesión desde Windows dice que no tengo acceso. ¿Alguna idea de por qué podría ser esto, por favor?
Respuesta1
Si observa un seguimiento de la red cuando usa security=share
, todos inician sesión como invitados, por lo que las contraseñas de samba realmente no importan y el directorio de destino debe tener permisos 0777. Al menos esa ha sido mi experiencia.