Podemos obtener información más detallada sobre gestión de usuarios en http://dns.bdat.net/documentos/usuarios/. Prácticamente todo lo que indica ese documento es aplicable cuando utilizamos LDAP como base de datos de usuarios.
Para crear un grupo Samba utilizamos la interfaz de smbldaptools:
smbldap-groupadd samba
|
Esta orden dispone de las mismas opciones que la orden groupadd y alguna adicional para utilzar con samba.
Para crear un grupo Samba utilizamos la interfaz de smbldaptools:
smbldap-groupadd -a samba
|
Con esto hemos creado un grupo llamado samba. La opción -a le añade al grupo creado las características de una cuenta de grupo Samba.
Para añadir un usuario ejecutamos:
smbldap-useradd usuario
|
Igual que antes con los grupos, conviene consultar el uso de useradd.
Ahora tenemos que agregar los usuarios al dominio en la máquina con samba. En primer lugar, para Samba es necesario que cada usuario tenga una correspondencia con un usuario Unix, pero no tenemos de qué preocuparnos, nuestro script se encarga de ello:
smbldap-useradd -s /bin/false -g samba -a usuario
|
La opción -a al igual que ocurría con los grupos significa que el usuario también incorpora las características de una cuenta samba de usuario. Si el usuario tuviera que hacer ciertas operaciones con el servidor podríamos asignarle otra shell, es decir cambiamos /bin/false por /bin/bash o indicar cual es el directorio personal, etc. Todos estos valores predeterminados que se asignan a los nuevos usuarios se definen al configurar smbldap-tools.
El resto de las operaciones se efectuarían de la misma forma con el script correspondiente.