Pages : 1
#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