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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Argument dans un script

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Argument dans un script

n°1064411
jakemutant
Posté le 05-08-2008 à 11:26:57  profilanswer
 

Bonjour,
 
J'ai un petit souci pour un script shell qui me permet de joindre mon serveur samba à mon domaine Active Directory.
Le voici :
 
#! /bin/bash
 
MDP=mot_de_passe
 
#Demarrage du service winbind
/etc/init.d/winbind start
 
#Jonction au domaine
net ads join -U login_utilisateur_du_domaine -S controleur_de_domaine
echo $MDP
 
#Arret du service winbind
/etc/init.d/winbind stop
 
 
 
 
Donc comme vous pouvez le voir, on commence par démarrer le service winbind, puis on lance la commande net ads join. Or cette commande demande bien évidement le mot de passe de l'utilisateur du domaine renseigné.
J'aimerais donc pouvoir le renseigné directement dans le script afin qu'il puisse continuer à s'exécuter tout seul, mais je ne vois pas comment faire.
 
Si vous aviez une idée, je suis preneur.
 
Par avance, merci.
 
Cordialement,
 

mood
Publicité
Posté le 05-08-2008 à 11:26:57  profilanswer
 

n°1064417
boobaka
Posté le 05-08-2008 à 11:43:39  profilanswer
 

Bonjour,
logiquement cette commande n'est à executer qu'une seule fois? Quelle interet de la scripter ? A moins d'avoir beaucoup de serveur ou de réaliser cette opération régulièrement .....

Code :
  1. net join -U administrateur%ton_password


---------------
www.google.fr  
n°1064424
jakemutant
Posté le 05-08-2008 à 12:00:22  profilanswer
 

Re Bonjour,
 
Merci pour la rapidité, ça fonctionne bien avec le login%password.
 
Sinon le pourquoi : Je ne sais pas encore pourquoi mais mon serveur unix se disjoint du domaine Active Directory tout seul. donc pour pallier au problème dans l'urgence, je n'ai trouver que ça comme solution.
 
Mais maintenant que je suis débloqué, je vais pouvoir me penchant plus amplement sur le problème des que j'aurais un peu de temps.
 
Encore merci.

n°1064425
boobaka
Posté le 05-08-2008 à 12:03:43  profilanswer
 

Si je te pose la question, c'est que j'y ai été confronté encore ce matin ...
C'est quoi comme unix?
Personnellement (suite aux infos prise sur la lsite SaMBa) c'est suite à un reboot, le service Winbind perd les pedales et je suis obligé de supprimer les *.tdb puis rejoindre le domaine
Quelle version samba / Winbind?
++


---------------
www.google.fr  
n°1065191
jakemutant
Posté le 08-08-2008 à 10:23:24  profilanswer
 

Re,
 
Pour la version de l'unix, c'est une RedHat Entreprise 4.
pour les versions : samba 3 et winbind (je ne sais plus)
 
Sinon, j'ai trouver la solution à mon problème, j'avais dans mon cron daily la commande "net rpc changetrustpw" qui était active :( .
 
Tu passe par quelle méthode d'authentification toi ?


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

  Argument dans un script

 

Sujets relatifs
[Script] Uploader une image sur imagup.comScript d'arret du PC si disque trop chaud
DEmande d'avis pour un script mac os XFireFoxe ne veut pas gérer mon script !
Script : echo avec l'option -eScript recherche de fichier
substr dans une variable de script shellScript supprimant/déplacant des fichiers vieux de x jours
[Linux-Win] Peut on lancer un script de démarrage avec un argument ?nb argument script bash
Plus de sujets relatifs à : Argument dans un script


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