Samba e OpenLDAP: creare un controller di dominio con Debian Lenny: differenze tra le versioni

Riga 1 329: Riga 1 329:
# testparm
# testparm
</pre>
</pre>
Ora possiamo cambiare la password di amministratore e riavviare il servizio:
Modifichiamo anche il file <code>/etc/samba/usermap</code>:
<pre>
addmachine = DOMINIO.LOCAL\addmachine/admin
root = DOMINIO.LOCAL\root/admin
</pre>
e scarichiamo lo script <code>log_access_login.bash</code> che ci servirà per loggare gli accessi al dominio:
<pre>
# wget http://www.pepinet.com/download/samba/log_access_login.bash -P /etc/samba
# chmod 700 /etc/samba/log_access_login.bash
</pre>
Modifichiamo inoltre il file <code>/etc/request-key.conf</code> aggiungendo:
<pre>
create  cifs.spnego    *      *              /usr/sbin/cifs.upcall %k %d
</pre>
sistemiamo ora le ultime directory necessarie:
<pre>
# mkdir -p /var/log/samba/login-logoff
# rm -rf /etc/samba/*tdb
# rm -rf /var/lib/samba/*tdb
# rm -rf /var/lib/samba/*dat
# rm -f /var/log/samba/*
</pre>
facciamo memorizzare a samba la password dell'utente ldap da usare per la connessione:
<pre>
<pre>
# smbpasswd -w password
# smbpasswd -w password
</pre>
che restituirà questo output:
<pre>
Setting stored password for "krb5PrincipalName=ldapmaster/admin@DOMINIO.LOCAL,ou=KerberosPrincipals,ou=Users,dc=dominio,dc=local" in secrets.tdb
</pre>
Ora possiamo riavviare il servizio:
<pre>
# /etc/init.d/samba restart
# /etc/init.d/samba restart
</pre>
</pre>