Techniquement, si rien pamn'est configuré pour vérifier votre shell, pam_shellsaucun 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/falsedoit 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/nologinplace de /sbin/nologinDebian et Ubuntu?