Passwd a distance

Fermé
olivbarb Messages postés 303 Date d'inscription dimanche 5 août 2007 Statut Membre Dernière intervention 10 mars 2013 - 26 sept. 2009 à 21:29
olivbarb Messages postés 303 Date d'inscription dimanche 5 août 2007 Statut Membre Dernière intervention 10 mars 2013 - 27 sept. 2009 à 11:50
Bonjour,

J'ai un serveur et j'ai fait un script qui permet de changer mon mot de passe assez facilement (demande de l'ancien mot de passe, du nouveau, ...).
Le soucis c'est que je ne vois pas comment passer le nouveau mot de passe à la commande passwd. J'aimerais bien avoir quelque chose du genre : passwd user:motdePasse
Est-ce que cela est possible ?

Merci

3 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
26 sept. 2009 à 22:45
0
olivbarb Messages postés 303 Date d'inscription dimanche 5 août 2007 Statut Membre Dernière intervention 10 mars 2013 29
27 sept. 2009 à 10:26
Merci c'est exactement la commande que je cherchais.
Maintenant mon soucis c'est que seul sudo peut changer les mots de passe. Or je voudrais que chaque utilisateur puisse changer SON mot de passe, tout seul sans l'intervention de sudo.
Est-ce possible ?
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
27 sept. 2009 à 10:38
Ben normalement chaque utilisateur une fois logué peut changer son mot de passe en appelant la commande "passwd" tel quel...
0
olivbarb Messages postés 303 Date d'inscription dimanche 5 août 2007 Statut Membre Dernière intervention 10 mars 2013 29
27 sept. 2009 à 11:50
Pourquoi faire simple quand on peut faire compliqué !!! Merci de ta réponse qui est beaucoup plus simple que ce à quoi je pensais.
J'ai remarqué quelque chose de bizarre. En faisant ssh user@ip passwd les mots de passe s'affichent en clair. En faisant avant ssh... un stty -echo le mot de passe ne s'affiche plus mais tout s'inscris sur la même ligne.
Y a t'il un moyen de combiner les 2. En fait y a t'il un moyen d'avoir la même chose qu'en local c'est a dire que rien ne s'affiche et tout n'est pas sur la même ligne.
0