Techniquement, si rien pam
n'est configuré pour vérifier votre shell, pam_shells
aucun de ceux-ci ne peut réellement empêcher votre connexion, si vous n'êtes pas sur le shell. Sur mon système, ils ont même des tailles différentes, alors je suppose qu'ils font réellement quelque chose. Alors quelle est la différence? Pourquoi les deux existent-ils? Pourquoi devrais-je utiliser l'un sur l'autre?
-rwxr-xr-x 1 root root 21K Feb 4 17:01 /bin/false
-rwxr-xr-x 1 root root 4.7K Mar 2 14:59 /sbin/nologin
/bin/false
doit exister partout mais pas /sbin/nologin
: '/ sbin / nologin': Aucun fichier ni répertoire de ce type. Avez-vous une idée de pourquoi c'est à la /usr/sbin/nologin
place de /sbin/nologin
Debian et Ubuntu?