===== JADE HPC-CAMINS: Instal·lació i configuració LDAP =====
Aquest procediment s'ha d'automatitzar via Ansible, per tal de poder-ho aplicar a tots els nodes en cas de redesplegament.
Per defecte MAAS deixa els nodes inaccessibles via interactiva, i només es pot accedir amb claus SSH. Per a desfer-ho cal eliminar el fitxer /etc/ssh/ssh_config.d/60-cloudimg-settings.conf. Un cop fet això es permetrà l'accés tant amb claus SSH com amb sessió interactiva:
# more /etc/ssh/sshd_config.d/60-cloudimg-settings.conf
PasswordAuthentication no
# rm /etc/ssh/sshd_config.d/60-cloudimg-settings.conf
# service sshd restart
Afegim el servidor LDAP a /etc/hosts
# vi /etc/hosts
10.0.20.10 jade-master.camins.upc.edu jade-master
Instal·lar paquets necessaris:
( Triem libnss-ldapd com alternativa a libnss-ldap, ja que aquest útlim, tot i ser la llibreria habitual, dona alguns errors de connexió amb el servidor )
# apt-get install libnss-ldapd libpam-ldap ldap-utils
ldap://jade-master.camins.upc.edu
dc=jade,dc=upc,dc=edu
ldap version 3
Make local root Database admin: yes
Does the LDAP database require login: no
LDAP account for root: cn=admin,dc=jade,dc=upc,dc=edu
LDAP root account password xxxx
Habilitem que el login contempli LDAP:
# vi /etc/nsswitch.conf
passwd: files systemd ldap
group: files systemd ldap
shadow: files