[Samba] Fichier smbpasswd introuvable

lmhelp Messages postés 79 Statut Membre -  
nawel_tun Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai installé Samba v.3.0.24-6etch4 sur une machine Debian (Etch).

Je ne comprends pas du tout pourquoi le fichier "smbpasswd" reste introuvable dans mon système de fichiers.

J'ai essayé ceci :
- supposons que "toto" soit un utilisateur UNIX,
- la commande smbpasswd -a toto fonctionnement correctement :
New SMB password:
Retype new SMB password:
Added user toto.

- Seulement, où l'utilisateur a-t-il été ajouté ? Je ne le sais pas.

J'ai essayé également ceci :
- renseigner l'option smb passwd file de smb.conf de la façon suivante :
(je créé le fichier tout d'abord : touch /etc/smbpasswd)
smb passwd file = /etc/smbpasswd
- redémarrer Samba
- relancer la commande : smbpasswd -a toto
(après avoir fait smbpasswd -x toto)
/etc/smbpasswd est toujours vide.

Quelqu'un aurait-il la gentillesse de m'aider ?

Merci beaucoup.

--
Lmhelp

6 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Et dans "/etc/samba/" pas de trace de "smbpasswd" ?

    ;-)
    0
  2. lmhelp Messages postés 79 Statut Membre 1
     
    Merci pour ta réponse,

    si si, j'ai créé un fichier smbpasswd dans /etc/samba.
    0
  3. lmhelp Messages postés 79 Statut Membre 1
     
    Bon alors je suis pas fier de moi là.
    - J'ai renommé mon ancien "smb.conf" (pour l'éliminer discrètement)
    - et j'en ai créé un autre
    - mais je ne saurais pas dire ce qui a résolu le problème.

    Le fait est que la taille de "/etc/samba/smbpasswd" n'est plus 0 désormais !!!!

    Deux ou trois choses que je remarque pour le moment :

    o J'ai fait :
    $ chmod 600 /etc/samba/smbpasswd
    je ne sais pas si cela compte...

    o Dans le nouvel "smb.conf" je n'ai plus les deux lignes :
    smb passwd file = /etc/smbpasswd (ni même aucune ligne commençant par "smb passwd file =")
    encrypt passwords = yes (ni même aucune ligne commençant par "encrypt passwords =")

    Je vais essayer de comprendre un peu mieux,
    si j'ai du neuf je le posterai ici.

    Merci encore,
    0
  4. lmhelp Messages postés 79 Statut Membre 1
     
    A propos de ma réponse 2.
    Effectivement, j'avais créé un "/etc/smbpasswd" et non un "/etc/samba/passwd"
    mais j'étais quand même cohérent dans le " smb.conf" (smb passwd file = /etc/smbpasswd), non ?
    Des explications ?

    Merci.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lmhelp Messages postés 79 Statut Membre 1
     
    Je ne suis pas sûr, mais je pense que cela venait de cette option là :
    smb passdb backend = tdbsam

    En tout cas, l'option suivante n'y 'était pour rien :
    encrypt passwords = yes

    Et je pense, sans l'avoir vérifié, que l'option :
    smb passwd file = /etc/smbpasswd
    avec un fichier /etc/smbpasswd
    n'y était pour rien non plus.

    Voili.
    0
  7. nawel_tun Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
     
    Salut tout le monde:
    j'ai un probleme au niveau de la commande smbpasswd pour encrypter les mots de passe.
    Je fait un script pour ajouter des utilisateurs a travers un fichier.txt.et elle reste cet commande qui ne fonctionne pas SVP
    avez vous une idée sur cet problème.
    Merci j'attends vos réponses.
    0