comment faire pour créer des user a partir d'une liste de nom ? - Linux et OS Alternatifs
Marsh Posté le 30-07-2001 à 16:03:27
| athor a écrit a écrit  : alors voila g une liste de nom au format txt et j'aimerais créer des user linux a partir de celle ci (sans me taper 500 adduser) en mettant a chacun le meme mot de pass ? de meme et t'il possible de faire a partir d'une liste de nom-prenom la meme chose en definissant des regles de creation de loguin ? merci a tous les repondeures et repondeuses ps : si vous avez des ptits scripts qui font ca reply | 
ouep, un petit script shell ou un petit script perl de 4-5 lignes... Rien de vraiement sorcier
Marsh Posté le 30-07-2001 à 17:25:53
ok mais a ce nivo je suis pas balaise (surtout en perl et en bash je vois pas comment faire) 
 
ca serait cool de m'en fournir un  
siouplait les copains 
Marsh Posté le 30-07-2001 à 17:35:18
Fais péter une ligne exemple de ton fichier, voir à quoi il ressemble exactement.
Marsh Posté le 30-07-2001 à 18:02:30
Yo 
 
tu peux faire un truc du genre : 
 
leo@postelinux:~$ cat noms 
toto 
tata 
titi 
alfred bob batman 
leo@postelinux:~$ cat adduserfic 
#!/bin/bash 
for a in `cat $1` 
do 
        echo $a 
        adduser $a 
done 
  
leo@postelinux:~$ 
 
les noms de tes users ce trouve dans le fichier noms, ils sont entrer comme tu le veux, soit ligne par ligne soit juste separer par des espaces. 
 
le script adduserfic prend comme parametre le ficher de noms et t ajoute tout les users. Attention ils n'aurrons pas de mot de passe. 
 
voila a+ 
Marsh Posté le 30-07-2001 à 18:25:02
petite remarque en plus faut que tu regarde les options d'adduser pour automatiser le tout. 
 
sur ma debian : 
 adduser --disabled-password --gecos gecc $a 
 
gecc etant un fichier ou j ai mis les info general sur les users 
Marsh Posté le 31-07-2001 à 16:41:59
alors mon fichier c genre  
 
toto 
tata  
titi 
gege  
 
etc ... 
 
 
mais ca peut etre aussi  
 
dupond jean 
ducon gerard 
boite aclous 
... 
 
et la il me faudrait un truc qui prend les 6 premier caracteres du nom de famille et les 2 premiers du prenom pour faire le loguin mais la ca serais le top summum de la mort  
et si le nom fait moins de 6 caracteres ben le nom complet et les 2 premiers caracteres du prenom 
 
voilou les amis 
Marsh Posté le 31-07-2001 à 16:46:17
| athor a écrit a écrit  : creation de loguin | 
 
| athor a écrit a écrit  : pour faire le loguin mais la ... | 
 
 
dis donc, t'as pas du te logguer souvent ... =) 
parceque ca s'écrit LOGIN: comme le magazine =) 
Marsh Posté le 31-07-2001 à 18:59:58
dezolé mais j'essaye de franciser un peu :-)
Marsh Posté le 01-08-2001 à 10:10:16
| Athor a écrit a écrit  : dezolé mais j'essaye de franciser un peu :-) | 
Alors utilise le terme d'identifiant...
Marsh Posté le 01-08-2001 à 11:03:17
a ben oui ta raison  
ya desfois g du mal a retrouver les mot francais  
alors je met nimp a la place 
Marsh Posté le 01-08-2001 à 12:00:08
mieux vaut un anglicisme qu'un barbarisme
Marsh Posté le 30-07-2001 à 13:42:13
alors voila g une liste de nom au format txt et j'aimerais créer des user linux a partir de celle ci (sans me taper 500 adduser) en mettant a chacun le meme mot de pass ?
de meme et t'il possible de faire a partir d'une liste de nom-prenom la meme chose en definissant des regles de creation de loguin ?
merci a tous les repondeures et repondeuses
ps : si vous avez des ptits scripts qui font ca reply
---------------
---Lors d'un combat la victoire est inutile si elle n'inflige pas un maximum de souffrance à l'ennemi---