
Me gustaría que el directorio de inicio de cada usuario de la máquina Debian esté disponible solo para su propietario (usando Samba), pero por ahora (con la configuración predeterminada de Samba) puedo acceder a los de otros usuarios /home
.
Aquí está la [home]
parte de configuración:
[homes]
comment = Home Directories
browseable = no
public = no
read only = no
create mask = 0700
directory mask = 0700
valid users = ashley joe %S
Al iniciar sesión en la cuenta de Ashley desde una máquina con Windows 7, puedo explorar la casa de Joe. ¿Cómo debo configurar esto?
Respuesta1
Creo que deberías cambiar valid users = ashley joe %S
a only valid users = %S
. En tu ejemplo, ashley, joe and %S [the name of the share]
siempre es válido, por lo que ashley
puede joe
llegar a todas las casas, cualquier otro usuario (si lo hay) solo debería ver el suyo en el ejemplo que diste.