Luego de mucho trabajar ya dimos con la respuesta de este asunto que muchos los usuarios de este sitio web presentan. Si tienes algún dato que aportar no dudes en compartir tu información.
Solución:
- Crea un usuario en el servidor:
sudo adduser --no-create-home --disabled-password --disabled-login sambausername
- Agregue ese usuario a samba (se le pedirá que ingrese una contraseña):
sudo smbpasswd -a sambausername
-
Crea un recurso compartido editando
/etc/samba/smb.conf
. Por ejemplo, puede agregar algo como esto al final:[share name] comment = whatever path = /path to share browsable = yes read only = no guest ok = no
-
Ahora es una buena idea reiniciar samba:
sudo service smbd force-reload
- Vaya a la máquina cliente e intente acceder al recurso compartido con el nombre de usuario y la contraseña que acaba de configurar.
Una nota sobre la adición de usuarios en la versión 4.x de Samba
A diferencia de la versión 3.xy de Samba, la versión 4.x de Samba no requiere un usuario local de Unix / Linux para cada usuario de Samba que se crea (si está conectado a otra fuente de autenticación, como Active Directory).
El comando es el siguiente para agregar usuarios a Samba Active Directory
samba-tool user add USERNAME-HERE
Para obtener más información, consulte el procedimiento de Samba AD DC.
Respuesta extraída de Cyberciti
Para verificar su versión de Samba, simplemente use el comando
samba -V
Salida de ejemplo:
Version 4.3.11-Ubuntu