Forum Programmation.shell Samba et smbpasswd

Posté par  .
Étiquettes :
0
21
oct.
2004
Bonjour à tous,

Pourquoi n'est-il pas/plus possible de faire une création de compte avec mot de passe en une seule fois avec samba 3 comme dans la version 2.2 ?

Avant sous une 2.2 mandrake 9.x... il suffisait de faire :
"
smbpasswd -a nicolas "motdepasse"
"
C'était très très pratique pour mes scripts bash de création de comptes (établissement scolaire de 350 élèves).
Maintenant sous une fedora 2, ça ne fonctionne plus !

Avez-vous une idée :
- du pourquoi se changement
- une ligne de commande qui fasse la même chose.

je me contente d'un :
cat /etc/passwd | mksmbpasswd > /etc/samba/smbpasswd
D'ailleurs celle-ci fonctionne toujours mais je ne la trouve pas "top" car ça me crée un compte pour chaque utilisateur unix. Ce n'est pas toujours très utile voir intéressant !

Merci d'avance

JP M

NB: déjà que l'on ne peut plus faire de groupe avec majuscule... Que nous reste -t-il ?
  • # pdbedit

    Posté par  . Évalué à 1.

    La commande smbpasswd est toujours là mais elle va être remplacé à terme par pdbedit.

    Néanmoins, la nouvelle façon de passer le mot de passe à smbpasswd est équivalente à passwd par une redirection du shell :
    (sous bash)
    echo -e "mdp\nmdp" | (smbpasswd -a -s login)

    Il faut évidement remplacer mdp par le mot depasse et login par le login voulu.
    • [^] # Re: pdbedit

      Posté par  . Évalué à 0.

      merci pour la réponse !


      que signifie : mdp\nmdp
      est-ce : mot de passe/nouveau mot de passe ?

      On peut donc channger le mot de passe sans confirmation !

      Si j'ai bien compris, ils ont fait ça pour uniformiser les commandes ?

      C'est super dans ce cas !

      Sinon pour les groupes avec majuscules, est ce encore possible ?
      • [^] # Re: pdbedit

        Posté par  . Évalué à 1.

        mdp\nmdp

        c'est en fait (avec des espaces) mdp \n mdp ou en langage plus clair "mot de passe" "retour chariot" "mot de passe".

        La ligne de commande envoie les réponse aux questions de la commande smbpasswd à ta place.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.