Cambio de contraseña utilizando Windows
C@mpus - @cademia Linux

Introducción 

Uno de los aspectos importantes de la integración de los servicios de infraestructura tecnológica es la posibilidad de cambiar contraseña utilizando la interface de usuario de Windows.

LXE ofrece soporte para el cambio de contraseña utilizando el script passwd.pl en su versión 0.2.1 o superior. El siguiente empelo asume que el script se encuentra ubicado en el directorio /etc/samba/.


Configuración de Samba

Para lograr la configuración de Samba, en los servidores de dominio se tendrán que añadir o modificar el archivo smb.conf generalmente ubicado en /etc/samba con las siguientes líneas:

unix password sync = yes
pam password change = no
passwd program = /etc/samba/passwd.pl -u %u -n -w
passwd chat = *Enter*new*password* %n\n *Realm*

Además, el archivo passwd.pl se tendrá que editar las líneas:

my $domain = "linuxchange.com";
my $ldap_base = "dc=linuxchange,dc=com";
my $ldap_base_people = "ou=People";
my $kadmin = "kadmin/admin";
my $kadminpw = "gregorio";

Debido a que las contraseñas están inscritas en el script de configuración, es importante realizar un chown root:root passwd.pl  y un chmod 700 passwd.pl después de la edición. 

Al terminar la edición, el cambio de contraseña funcionará.