Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/05/2006, 22h09   #1
Invité régulier
 
Inscription : décembre 2005
Messages : 27
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 27
Points : 6
Points : 6
Par défaut Crypter un mot de passe

Bonsoir,

J'ai un fichier ou j'ai une liste d'éléments (login:mot de passe:infos) (un genre de htaccess personnalisé). Actuellement mes mots de passes sont en clairs, et je cherche un moyen de les hacher (de façon simple) au moment ou ils sont écrits dans le fichier.

Tout cela doit resté si possible dans un script shell

Ca serait un genre de ca par exemple (évidement ca, ca ne marche pas) :

1 echo "Entrez le nom du nouvel utilisateur : "
2 read user
3 echo "Entrez le passws de $user : "
4 read pw
5 echo "$user:crypt($pw):" >> ./Files/users

Comment réaliser ceci ?
Merci, bonne soirée
manuaccess10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2006, 22h38   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
tu peux jongler avec md5sum...
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2006, 01h52   #3
Membre du Club
 
Avatar de septox
 
Inscription : novembre 2003
Messages : 62
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 62
Points : 49
Points : 49
Envoyer un message via Skype™ à septox
uhmmm

Precision: avec md5sum , tu n'obtient que la valeur hachee de ton mot de passe qui est ensuite enregistree ds le fichier. Pour le verifier , il faudrait entrer le mot passe et recalculer la valeur hachee pour vois si les 2 sont egales.

md5sum ne cryptant pas le mot de passe , mais calculant une valeur hashee
septox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2006, 07h32   #4
Invité régulier
 
Inscription : décembre 2005
Messages : 27
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 27
Points : 6
Points : 6
C'est tout à fait ca qu'il me faut, un simple hachage... Mais comment marche cette fonction? Je n'arrive pas à la mettre en place meme sur un exemple tout simple tel que :

1 echo "Entre un mot de passe"
2 read pw
3 pwc=md5sum($pw)
4 echo $pwc

Ou est le problème ?

Merci, Bonne journée
Manu
manuaccess10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2006, 09h26   #5
Membre Expert
 
Avatar de 2Eurocents
 
Inscription : septembre 2004
Messages : 2 180
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : septembre 2004
Messages : 2 180
Points : 2 442
Points : 2 442
Citation:
Envoyé par manuaccess10
Code :
1
2
3
4
echo "Entre un mot de passe"
read pw
pwc=md5sum($pw)
echo $pwc
Ou est le problème ?
Ici : Il est préférable de faire :
Code :
pwc=$(echo $pw | md5sum)
__________________
La FAQ Perl est par ici
: La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !
2Eurocents est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2006, 11h29   #6
Invité régulier
 
Inscription : décembre 2005
Messages : 27
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 27
Points : 6
Points : 6
Merci, ca marche super!
manuaccess10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h49.


 
 
 
 
Partenaires

Hébergement Web