Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 9 utilisateurs en ligne, consultez le détail
Auteur Message
ganlhi
#0 Message posté le : 22-01-2007 à 00:43:43


Hobbit


Forum : Inscrit
Association :
Arrivé(e) le : 07-07-2003
Nombre de messages : 1722
Bonsoir à tous !

Je voudrais, dans un script, demander son mot de passe à l'utilisateur, mais je ne sais pas quelle commande utiliser.

Je voudrais un truc comme ça (en supposant que la commande que je cherche s'appelle "pouet") :


pouet

if [ $? -eq 0 ]

then

  echo "mot de passe OK" 

else

  echo "mot de passe faux"

fi



possible à votre avis ?

-------------------------------------
GANLHI

http://ganlhi.jexiste.fr
Linux User n°366208

"Pour gagner ce jeu, il faut une jolie boîte, une jolie copine, et le reste on s'en fout"
lenounoursmignon
#1 Message posté le : 22-01-2007 à 01:29:34


Jedi


Forum : Inscrit
Association :
Arrivé(e) le : 03-08-2003
Nombre de messages : 4073
je suppose que ce que tu recherches est un commande permettant de masquer le mot de passe d'un utilisateur lorsque ce dernier l'écrit dans la console, et qu'un simple read ne te suffit pas ?!

il faudrait voir s'il n'y pas une variable Bash(ou autre en fonction du shell que tu utilises) qui est en charge de ça, c'est à dire de ne pas afficher
stdin
.

-------------------------------------
Troisième loi de Greer :
Un programme informatique ne fait jamais ce que vous voudriez qu'il fasse, ... il fait seulement ce que vous lui dites de faire.
ganlhi
#2 Message posté le : 22-01-2007 à 07:18:59


Hobbit


Forum : Inscrit
Association :
Arrivé(e) le : 07-07-2003
Nombre de messages : 1722
non, je cherche une commande demandant le passe systeme de l'utilisateur, celui qu'il utilise pour s'identifier, et qui le teste, et me dise si c'est bon.

-------------------------------------
GANLHI

http://ganlhi.jexiste.fr
Linux User n°366208

"Pour gagner ce jeu, il faut une jolie boîte, une jolie copine, et le reste on s'en fout"
machmot
#3 Message posté le : 22-01-2007 à 09:35:06


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 26-09-2004
Nombre de messages : 155
Et avec un simple 'su pouet'
si $? = 0 ok
ganlhi
#4 Message posté le : 22-01-2007 à 13:22:40


Hobbit


Forum : Inscrit
Association :
Arrivé(e) le : 07-07-2003
Nombre de messages : 1722
ah oui, je vais essayer...


-------------------------------------
GANLHI

http://ganlhi.jexiste.fr
Linux User n°366208

"Pour gagner ce jeu, il faut une jolie boîte, une jolie copine, et le reste on s'en fout"
lenounoursmignon
#5 Message posté le : 22-01-2007 à 14:03:17


Jedi


Forum : Inscrit
Association :
Arrivé(e) le : 03-08-2003
Nombre de messages : 4073
ganlhi a écrit :


non, je cherche une commande demandant le passe systeme de l'utilisateur, celui qu'il utilise pour s'identifier, et qui le teste, et me dise si c'est bon.

ah, ok

comme dit "machmot", su ou encore login devraient te convenir.

-------------------------------------
Troisième loi de Greer :
Un programme informatique ne fait jamais ce que vous voudriez qu'il fasse, ... il fait seulement ce que vous lui dites de faire.