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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Script pour attribuer un mot de passe a partir de 2 fichiers TXT

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script pour attribuer un mot de passe a partir de 2 fichiers TXT

n°316016
Dj YeLL
$question = $to_be || !$to_be;
Posté le 29-08-2003 à 10:26:12  profilanswer
 

Bon je m'explique...
 
J'ai un fichier TXT avec une liste de tous les eleves ... et un autre TXT avec une liste de mots de passe...
 
J'aimerais attribué au 1er eleve de la liste 1 le 1er mot de passe de la liste 2 ... au 2eme eleve, le 2eme mot de passe etc...
 
Qqn pourrait m'aider à faire le script ? Car je n'y connais encore pas gd chose, et la j'ai pas mal de retard au taff, je n'ai donc pas le tps d'apprendre le script maintenant ...
 
En gros il faudrait un script qui fasse un "smbpasswd ligne1_liste1" puis au prompt qu'il entre 2 fois le "ligne1_liste2" (1 fois pour la demande du MDP et la 2eme fois pour le confirmer)
 
Je sais aps si je suis assez clair
 
Merci
 
++

mood
Publicité
Posté le 29-08-2003 à 10:26:12  profilanswer
 

n°317648
Dj YeLL
$question = $to_be || !$to_be;
Posté le 01-09-2003 à 08:26:36  profilanswer
 

:bounce:

n°317652
jc the gre​at
Posté le 01-09-2003 à 08:45:09  profilanswer
 

tu fais un csv avec openoffice du style
 
nomeleve1 ; pass1
nomeleve2 ; pass2
etc -> file1.csv
 
ensuite:
cat file1.csv | awk -F\; '
{ print "smbpasswd " $1 $2 }    'cette ligne a corigé peut etre
' > Script.sh
 
puis chmod +x Script.sh
et tu le lances !
 
 
PS: ya surement plus simple mais je connais que awk :)

n°317653
jc the gre​at
Posté le 01-09-2003 à 08:47:17  profilanswer
 

je suis con si tu utilises openoffice tu peux faire directement le script final pour le meme prix en terme de temps ...


Message édité par jc the great le 01-09-2003 à 08:47:41
n°317654
Dj YeLL
$question = $to_be || !$to_be;
Posté le 01-09-2003 à 08:50:31  profilanswer
 

jc the great a écrit :

je suis con si tu utilises openoffice tu peux faire directement le script final pour le meme prix en terme de temps ...


 
 
C'est à dire ?
 
Comment ça je peux faire le script final ?
 
En tout cas merci pour ton aide ...  :)
 
++

n°317657
jc the gre​at
Posté le 01-09-2003 à 08:56:39  profilanswer
 

si tu ouvres tes deux fichiers avec calc
tu peux avoir  
1ere colonne: nom
2eme colonne : pass
 
ensuite tu inseres la premiere colonne avec le debut de la commandeque tu as dit :"smbpasswd"
 
mais j'ai l'impression que c'est pas ca ton pb :-)
c a cause de la demande de confirm de la commande ?

n°317661
Dj YeLL
$question = $to_be || !$to_be;
Posté le 01-09-2003 à 09:10:17  profilanswer
 

Oui, c'est a cause de la demande de confirmation ...
 
 
Bon faut dire aussi que j'apprends continuellement à me servir de Linux et que ça ne fait pas lgtps que je suis dessus ...
 
Donc c'est pour ça que j'ai du mal à saisir ce qu'on me dit :(
 
Bon, dans OpenOffice, j'ai ma 1er colonne avec mes nom d'utilisateur, ma 2eme colonne avec mes mots de passe ... mais je fais quoi apres ?
 
Je le met où le smbpasswd ?
 
Et en ce qui concerne la demande de confirmation ? Il ne va pas me la demander ?
 
Merci
 
++

n°317664
jc the gre​at
Posté le 01-09-2003 à 09:22:56  profilanswer
 

c pas plus facile de les creer directement avec adduser et avec leur mot de passe non ?
 
 dans ce cas
tu fais un csv avec openoffice du style
 
nomeleve1 ; pass1
nomeleve2 ; pass2
etc -> file1.csv
 
ensuite:
cat file1.csv | awk -F\; '
{ print "adduser -g bta1 -p " $2 " " $1 }    
' > Script.sh
 
 
edit: je dis ca a cause de ton autre topic, si ya pas de rapport désolé ...


Message édité par jc the great le 01-09-2003 à 09:23:30

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Script pour attribuer un mot de passe a partir de 2 fichiers TXT

 

Sujets relatifs
[Linux-Win] Peut on lancer un script de démarrage avec un argument ?theorie *nix / question sur les systemes de fichiers / fstab
Créer un CD de Linux à partir d'une installation sur un disque dur ?Comment faire une copie vérifiée d'une liste de fichiers ?
empêcher de quitter un script shell avec Ctrl-Cinstallation de linux a partir de windows
chez gnu, on vérifie ses fichiersScript utilisateurs et groupes Samba
Récupérer des fichiers/programmes par ssh, possible ?script pour que tomcat demarre avec init
Plus de sujets relatifs à : Script pour attribuer un mot de passe a partir de 2 fichiers TXT


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR