créer un compte utilisateur sans adduser [bash] - Linux et OS Alternatifs
Marsh Posté le 16-09-2005 à 15:26:38
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.
Marsh Posté le 16-09-2005 à 15:30:03
ben tu sais les profs de fac , mais sinon comment s'organisent ces fichiers? Comment crypter le mot de passe ?
Marsh Posté le 18-09-2005 à 14:53:21
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.
Marsh Posté le 19-09-2005 à 09:57:33
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
Marsh Posté le 21-09-2005 à 12:27:34
Jar Jar a écrit : Pour l'organisation => voir les pages de man. |
ok merci je transmet l'info
Marsh Posté le 16-09-2005 à 15:22:42
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.
---------------
De Marx j'ai avant tout retenu la notion de capital