Supposons que je crée un utilisateur nommé "faux" à l'aide de la adduser
commande. Comment puis-je m'assurer que cet utilisateur ne sera PAS une option de connexion viable sans désactiver le compte? En bref, je veux que le compte soit accessible via su - bogus
, mais je ne veux pas qu'il soit accessible via une invite de connexion régulière.
En cherchant, il me semble que je dois désactiver le mot de passe de cet utilisateur, mais cela passwd -d bogus
n'a pas aidé. En fait, cela a aggravé les choses, car je pouvais maintenant me connecter à de faux sans même taper de mot de passe.
Existe-t-il un moyen de désactiver les connexions régulières pour un compte donné?
Remarque: Par souci de clarté, je sais comment supprimer un utilisateur des options de menu des écrans de connexion graphiques tels que gdm, mais ces méthodes masquent simplement le compte sans désactiver réellement la connexion. Je cherche un moyen de désactiver complètement la connexion normale, y compris en mode texte.
-d
est le drapeau pour supprimer le mot de passe. C'est différent de le désactiver (référant à verrouillage, voir la réponse de Chad).