4 votes

Au lieu de /bin/bash comme Shell, /bin/passwd dans le fichier /etc/passwd

Je suis un administrateur de soutien Unix et j'ai une situation rare ici. J'ai récemment adopté un environnement qui a un utilisateur avec un /bin/passwd binaire comme un Shell.

xxx:x:1:100:xx:/home/xx:/bin/passwd

Quelqu'un a une idée de ce à quoi ça sert ? A-t-il une fonction spécifique et spéciale ?

3voto

mpy Points 24817

Je connais ce scénario grâce à mon ancien fournisseur de courrier. Pour récupérer les mails, vous pouviez utiliser POP ou IMAP, mais il n'y avait pas d'interface web. Pour changer votre mot de passe, il vous suffisait de vous connecter au serveur de messagerie, et vous étiez invité à changer votre mot de passe. Après cela, vous êtes déconnecté :

Changing password for fooman.
Old Password: 
New Password: 
Bad password: too simple
New Password: 
Reenter New Password: 
Password changed.
Connection to mailserver closed.

Réalisé :

  • changement facile du mot de passe (sans interface web)
  • le client n'obtient pas un Shell sur le serveur de courrier électronique

Cependant, je ne sais pas si cette configuration est courante de nos jours.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X