Je veux activer automatiquement certains modules pam dans un script. mkhomedir est désactivé par défaut. Si vous démarrez pam-auth-update, il n'y a pas de coche dans
Create home directory on login
Comment puis-je changer cela?
Il y a un fichier de configuration
/usr/share/pam-configs/my_mkhomedir
contenant
Name: activate mkhomedir
Default: no
Priority: 900
Session-Type: Additional
Session:
required pam_mkhomedir.so umask=002 skel=/etc/skel
Changer la valeur de priorité change l'ordre dans pam-auth-update, mais Par défaut: yes ne l'active pas par défaut. Existe-t-il une autre option pour activer ce module par défaut?
Tout d'abord, j'ai modifié le fichier de configuration mkhomedir
, en remplaçant Default: no
par Default: yes
Puis j'ai lancé cette commande:
pam-auth-update --enable mkhomedir
J'ai vérifié le pam-auth-update
ncurses gui ensuite et la case était maintenant cochée