[resolu]comment ça j'ai pas de nom ?

bon j’ai un petit problème avec mon serveur linux, quand je me log dessus, au lieu de voir “user@machine user” j’ai le droit à un “I have no name!@machine user”

je vois trop d’où ça pourrait venir, alors si quelqu’un avait une idée je suis preneur …

EDIT : ah voui, c’est quand je me log dessus via telnet (reseau local) ou SSH
EDIT2: en cherchant un peut je me suis rendu compte que tout les utilisateurs n’ont plus de nom dans leur uid
EDIT3: mon fichier passwd etait en lecture uniquement pour root donc le systeme pouvait pas aller le lire quand un utilisateur autre que root voulait se logger