Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/11/2007, à 22:39

Davidouneu

Creer des comptes utilisateurs

Bonjour,

je souhaiterai obtenir un script permettant de créer des comptes utilisateurs à  partir d'un fichier contenant le nom et le mot de passe des utilisateurs sous la forme : user passwd.
En créant 1 groupe par utilisateur.

Quelqu'un a une idée?

#2 Le 15/11/2007, à 03:11

maskott

Re : Creer des comptes utilisateurs

pour simplifier tu mets le script dans le même répertoire que ton fichier
et tu le lances en donnant le nom du fichier en argument : ./script nom_du_fichier
pour ce qui est de la commande principale, tu fais man adduser
tu verras toutes les option, créer le groupe, le dossier perso, etc...

je te le traduit pas en shell, j'ai plus la synthaxe en tête

#recupere le nombre de lignes, sinon wc -l $1 | cut .... ca marche aussi
i=`sed -n '$=' $1`

a=1
while a<=i
     {
       user=1er champ de la ligne a
       pass=2eme champ de la ligne a
      adduser -option
     a++
      }



http://www.commentcamarche.net/forum/affich-2991774-script-creation-d-utilisateur
la y a des lien vers des fonctions que tu peux rajouter, par exemple si un utlisateur existe deja...



bon, et ton machin ça ressemble pas mal à  un devoir d'ecolier....alors si c'est la cas cherche un peu,

Dernière modification par maskott (Le 15/11/2007, à 03:12)


Backups are for wimps. Real men upload their work to an ftp server and have everybody mirror it. - Linus Torvalds
                                                                               
[RESOLU] dans les posts qui le sont, merci
(Et si vous y arrivez tout seul, indiquez aussi la solution, remerci)

Hors ligne