Este usuario no puede iniciar sesión porque esta cuenta está actualmente deshabilitada
Ese es el error que recibo cada vez que intento acceder a un recurso compartido de samba alojado en una máquina Debian desde mi PC con dominio de Windows 10.
Si hago público el recurso compartido, podré acceder a él sin problemas, pero no debería ser público. Tan pronto como intento aplicar restricciones de acceso, siempre falla el inicio de sesión. Probé innumerables configuraciones sugeridas en varios sitios con los que me topé, restablecí la contraseña de samba muchas veces y, en general, me arranqué el pelo por unos cuantos horas ahora. Y esta es la segunda vez, lo intenté por primera vez hace unos meses pero lo dejé y lo dejé público.
Lo que quiero es una autenticación simple del lado de Linux, por lo que si tengo un usuario llamado bob con contraseña de samba bobs_password, quiero navegar hasta el recurso compartido en mi máquina Windows, ingresar bob:bobs_password en el cuadro que aparece y listo. .
Tuve un recurso compartido como este hace unos años y no recuerdo que me haya llevado más de un par de minutos configurarlo...
Mi archivo de configuración tal como está actualmente. No sé cuánto sentido tiene todavía, ha cambiado mucho en las últimas horas:
[global]
security = user
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
server role = standalone server
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
[share]
path = /home/bob
browsable =yes
writable = yes
read only = no
create mask = 0777
directory mask = 0777
valid users = bob
guest ok = no
[homes]
comment = Home Directories
browseable = no
read only = yes
create mask = 0700
directory mask = 0700
¿Alguna idea?
Respuesta1
En algunos casos, desde un cliente de Windows en un dominio, debe especificar la máquina en su inicio de sesión si la máquina no está en el mismo dominio. Ex:debian_server\bob
De esa manera, fuerza la autenticación con las credenciales almacenadas en su caja Debian.