Usare Active Directory per l'autenticazione linux (via Winbind)
Piccolo post utile a Francesco (spero).
Se dovete mettere in dominio windows delle macchine linux e non avete la possibilità di modificare il server AD (per politiche aziendali), potete usare winbind e pam per sfruttare l'autenticazione centralizzata Microsoft. Test fatti con una distro RedHat based (Fedora, CentOS).
1. Scegliere l'autenticazione e configurare Winbind.
aprire una shell, diventare root e lanciare authconfig-tui (non authconfig-gtk);
nella lista di sinistra (Informazioni utente) selezionare «Usa Winbind»;
nella lista di destra (Autenticazione) selezionare «Usa Password MD5», «Usa Shadow Password» e «Usa l'autenticazione Winbind»;
premere Avanti;
nella schermata successiva inserire:
- Modello di Sicurezza: ads
- Dominio: NOMEDOMINIO (nome breve Netbios del dominio, in maiuscolo)
- Controllori di Dominio: dc.nomedominio.local (DNS completo di un server AD)
- ADS Realm: NOMEDOMINIO.LOCAL (come Dominio, con in più la tld)
- Tipo di shell: /bin/bash
selezionare Ok (lasciate perdere Unisciti al Dominio) e premere Invio.
2. Configurare Pam.
Aggiungere la seguente riga:
session required pam_mkhomedir.so skel=/etc/skel umask=0077
ai file: /etc/pam.d/login ; /etc.pam.d/gdm ; /etc/pam.d/sshd
3. Creare la directory che conterrà le home degli utenti.
Sempre da terminale loggati come root, creare e impostare la directory che conterrà le home degli utenti.
Digitare:
- mkdir /home/NOMEDOMINIO
- chmod a-rwx,a+rx,u+rwx /home/NOMEDOMINIO
e aggiungere in /etc/samba/smb.conf , nella sezione [GLOBAL]:
template homedir = /home/%D/%U
Salvare e riavviare winbind:
/sbin/service winbind restart
4. Aggiungere il computer Linux al dominio Active Directory.
net ads join -U Administrator (inserire la password quando richiesto)
Fatto. Fare un logout e provare ad entrare come NOMEDOMINIO\user (con relativa password).
In caso di problemi verificare che la macchina linux comprenda nel proprio hostname il dominio active directory (es. linux.nomedominio.local) e controllare il file /var/log/messages per capire da dove arriva l'errore.
Write a comment
If you want to add your comment on this post, simply fill out the next form:
* Required fields
You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>.
1 comment
#1. Fra!!, 11 months and 10 days ago
Bella ric! così almeno mi deciderò finalmente a mettere su un bel nas interno con centos......
p.s. sono andato a rota con virtualbox......non mi stacco più...
No trackbacks
To notify a mention on this post in your blog, enable automated notification (Options > Discussion in WordPress) or specify this trackback url: http://www.linuxchronicles.com/windows/usare-active-directory-per-l-autenticazione-linux-via-winbind/trackback/