[PHP] Créer un user sous Linux via un mdp crypté, probleme...

Créer un user sous Linux via un mdp crypté, probleme... [PHP] - PHP - Programmation

Marsh Posté le 16-06-2003 à 13:48:34    

Hello,
 
J'essaye de créer un user via la commande linux 'useradd' le problème c'est qu'il faut donner un mot de passe crypté. Crypt($mot_de_passe) ne me donne pas la même chose que le fichier /etc/shadow donc je me demande s'il y'a des param ou ptet une fonction sous linux qui me rendrait un password crypté avec la bonne forme... :(  
Packe sous le fichier shadow les mdp ont la forme $1$123456$xxxxx
et moi quand je lance la fonction crypt j'obtiens juste xxxxx
 
Merci d'avance pour votre aide.
 
PS:Le sudo c'est de la balle  :D


Message édité par TeigneuX le 16-06-2003 à 13:52:18

---------------
Computers are like conditioners, it bugs when you open Windows !
Reply

Marsh Posté le 16-06-2003 à 13:48:34   

Reply

Marsh Posté le 16-06-2003 à 13:49:44    

tu t'es pas trompé de catégorie la?  :heink:


---------------
yvele n'est plus.
Reply

Marsh Posté le 16-06-2003 à 13:51:12    

Bah nan picke j'utilise PHP pour lancer des fonctions sous linux


---------------
Computers are like conditioners, it bugs when you open Windows !
Reply

Marsh Posté le 16-06-2003 à 13:51:49    

Mr yvele a écrit :

tu t'es pas trompé de catégorie la?  :heink:  


 

Citation :


Sujet : [PHP] Créer un user sous Linux via un mdp crypté, probleme...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 16-06-2003 à 13:52:46    

TeigneuX a écrit :

Hello,
 
J'essaye de créer un user via la commande linux 'useradd' le problème c'est qu'il faut donner un mot de passe crypté. Crypt($mot_de_passe) ne me donne pas la même chose que le fichier /etc/shadow donc je me demande s'il y'a des param ou ptet une fonction sous linux qui me rendrait un password crypté avec la bonne forme... :(  
 
Merci d'avance pour votre aide.
 
PS:Le sudo c'est de la balle  :D  


tu oublies de preciser le grain de sel (SALT) .... je crois que par défaut ce sont les 2 premieres lettres du login
 

Code :
  1. // si user : raoul
  2. pass_crypt=crypt($password,"ra" );


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 16-06-2003 à 13:54:37    

TeigneuX a écrit :

Bah nan picke j'utilise PHP pour lancer des fonctions sous linux


 
oups ah oui, désolé..


---------------
yvele n'est plus.
Reply

Marsh Posté le 16-06-2003 à 13:55:32    

Mr yvele a écrit :


 
oups ah oui, désolé..


 
tu veux un reTT  :o  ? [:ddr555]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 16-06-2003 à 13:58:49    

simogeo a écrit :


tu oublies de preciser le grain de sel (SALT) .... je crois que par défaut ce sont les 2 premieres lettres du login
 

Code :
  1. // si user : raoul
  2. pass_crypt=crypt($password,"ra" );




Oki mais bon mon passwd n'a toujours pas la forme des mots de passes de Linux  :(


---------------
Computers are like conditioners, it bugs when you open Windows !
Reply

Marsh Posté le 16-06-2003 à 14:00:09    

TeigneuX a écrit :


Oki mais bon mon passwd n'a toujours pas la forme des mots de passes de Linux  :(  


 
 
tu peux donner un compte que tu as crées.
nom d'user et pssaword crypté


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 16-06-2003 à 14:00:46    

simogeo a écrit :


tu veux un reTT  :o  ? [:ddr555]


 
je ne trouve pas ça drôle  :o  :D


---------------
yvele n'est plus.
Reply

Marsh Posté le 16-06-2003 à 14:00:46   

Reply

Marsh Posté le 16-06-2003 à 14:05:26    

simogeo a écrit :


 
 
tu peux donner un compte que tu as crées.
nom d'user et pssaword crypté  


essaimysql:$1$55759562$DbPiaFEiMRjvRqCYpvykw.
alors que moi en utilisant la fonction md5() j'arrive à obtenir un truc qui ressemble à ce ki a après le 3ème '$'


---------------
Computers are like conditioners, it bugs when you open Windows !
Reply

Marsh Posté le 16-06-2003 à 14:11:31    

TeigneuX a écrit :


essaimysql:$1$55759562$DbPiaFEiMRjvRqCYpvykw.
alors que moi en utilisant la fonction md5() j'arrive à obtenir un truc qui ressemble à ce ki a après le 3ème '$'


 
c'est du chiffremnt MD5 ça  :o ..... reste a trouver le grain de sel alors  [:spamafote]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 17-06-2003 à 11:12:00    

Personne ne sait comment faire ça alors.... :sweat:  :(  :cry:


---------------
Computers are like conditioners, it bugs when you open Windows !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed