El inicio de sesión de Samba falla

El inicio de sesión de Samba falla

Configuré un servidor Samba e intenté conectarme a él desde una máquina en la misma VLAN, puedo ver los recursos compartidos y me pide una contraseña, pero luego falla con las siguientes 2 líneas en el REGISTRO:

[2018/02/19 11:21:07.725300, 5] ../source3/passdb/pdb_interface.c:1825(lookup_global_sam_rid) No puedo encontrar una identificación de Unix para un grupo no asignado

[2018/02/19 11:21:07.725317, 5] ../source3/passdb/pdb_interface.c:1535(pdb_default_sid_to_id) SID S-1-5-21-3363938291-73671434-3978610123-513 pertenece a nuestro dominio, pero no existe ningún objeto correspondiente en la base de datos.

¿Alguien sabe qué es esto y por qué? Como en otros servidores, configuro básicamente con la misma sección [global], no tengo ese problema.

La máquina que uso es una máquina CentOS 7.4 con el servidor Samba estándar. Y una máquina virtual con Windows 7 SP1 para conectarse a los recursos compartidos.

Agregué la opción: "ntlm auth = yes". De lo contrario, tuvimos problemas con Windows 10. Pero, ¿se requiere una opción similar para las máquinas con Windows 7 en la combinación?

Gracias

Respuesta1

Verifique el directorio y los permisos de archivos en el recurso compartido.

Mi parte estaba configurada para permitir root:users. Pero mi cuenta SMB (o la cuenta Unix local a la que estaba asignada) no era miembro deusers

Pude ver en los registros de SMB que la autenticación se realizó correctamente:

check_ntlm_password: PAM Account for user [<my_user>] succeeded

entonces fue algo posterior a eso.

En mi caso la solución fue agregar el usuario al grupo...

sudo usermod -a -G users <my_user>

Supongo que también podrías hacer esto accediendo chownal directorio.

Reinicié SMB por si acaso ( sudo service smbd restart) y me conecté inmediatamente.

información relacionada