Seguí de cerca todas las pruebas del capítulo de solución de problemas de Samba docs:
https://www.samba.org/samba/docs/using_samba/ch12.html
Sólo estoy intentando configurar recursos compartidos de samba en RH 7 y verlos desde Windows. Todas las pruebas que recomiendan allí pasan, hasta la última incluida, net use
el comando de Windows que funciona según lo especificado.
Estoy usando su muestra smb.conf
:\
[global]
workgroup = CORP
security = user
browsable = yes
local master = yes
[homes]
guest ok = no
browsable = no
[temp]
path = /tmp
public = yes
Cambié de grupo de trabajo porque mi grupo de trabajo de Windows es corp
. Creé un nombre de usuario de samba con la misma contraseña que el nombre de usuario de Unix y eso es con lo que estoy intentando conectarme, desde Windows. Los permisos del directorio de inicio son 777 por si es importante.
Puedo ver todos los recursos compartidos desde Windows. Puedo ver el contenido del temp
recurso compartido. Puedo ver homes
tanto la acción como la mía username
. Pero no puedo ver su contenido; cuando intento hacer doble clic en estos recursos compartidos desde el Explorador de Windows, aparece "acceso denegado".
¿Por qué?
Respuesta1
Bueno, hice todo correctamente con Samba y Windows. Lo que no sabía, y la documentación de Samba no lo dice, es que, de forma predeterminada, RH deshabilita el uso compartido de directorios de inicio con Samba. Tienes que hacer primero:
sudo setsebool -P samba_enable_home_dirs activado