Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1934 connectés 

 


Dernière réponse
Sujet : [bash] créer un compte utilisateur sans adduser
thurfin

Jar Jar a écrit :

Pour l'organisation => voir les pages de man.
Pour le hachage du mot de passe, normalement il est géré directement par PAM, c'est pour ça que c'est une très mauvaise idée de le générer à la main. Il doit falloir bidouiller ça avec une fonction C de la libcrypt (genre MD5), ou avec une fonction perl, car la fonction n'existe pas sous forme de commande shell.
 
Après, des scripts à la con pour générer ce genre de trucs il y en a, genre makepasswd. Mais normalement le hachage est généré par PAM. Il y a des raisons à l'existence des couches intermédiaires.


ok merci je transmet l'info


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
thurfin

Jar Jar a écrit :

Pour l'organisation => voir les pages de man.
Pour le hachage du mot de passe, normalement il est géré directement par PAM, c'est pour ça que c'est une très mauvaise idée de le générer à la main. Il doit falloir bidouiller ça avec une fonction C de la libcrypt (genre MD5), ou avec une fonction perl, car la fonction n'existe pas sous forme de commande shell.
 
Après, des scripts à la con pour générer ce genre de trucs il y en a, genre makepasswd. Mais normalement le hachage est généré par PAM. Il y a des raisons à l'existence des couches intermédiaires.


ok merci je transmet l'info

xpoulet

thurfin a écrit :

donc voilà, c'est pour un travail universitaire d'un pote, il s'agit de créer des comptes utilisateurs à partir d'un fichier texte et sans utiliser adduser.


 
 
useradd   [:opus dei]  
 
[:dehors2]

Jar Jar Pour l'organisation => voir les pages de man.
Pour le hachage du mot de passe, normalement il est géré directement par PAM, c'est pour ça que c'est une très mauvaise idée de le générer à la main. Il doit falloir bidouiller ça avec une fonction C de la libcrypt (genre MD5), ou avec une fonction perl, car la fonction n'existe pas sous forme de commande shell.
 
Après, des scripts à la con pour générer ce genre de trucs il y en a, genre makepasswd. Mais normalement le hachage est généré par PAM. Il y a des raisons à l'existence des couches intermédiaires.
thurfin ben tu sais les profs de fac :o, mais sinon comment s'organisent ces fichiers? Comment crypter le mot de passe ?
Jar Jar Au passage c'est une idée assez stupide, car il existe bien des cas où les comptes ne sont pas dans les fichiers passwd/shadow.
Jar Jar man 5 passwd
man 5 shadow
thurfin donc voilà, c'est pour un travail universitaire d'un pote, il s'agit de créer des comptes utilisateurs à partir d'un fichier texte et sans utiliser adduser.
Je pense que celà passe par l'édition des fichier etc/passwd et etc/shadow mais à par ca :/
Merci d'avance.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)