Pages : 1
#1 Le 04/07/2007, à 19:37
- Fulcanelli
Problème mot de passe Samba
Bonjour,
Pour partager mes fichiers entre mes différents postes, j'ai installé samba, ok tout va bien sauf au moment de créer un utilisateur samba je tape sudo smbpasswd -a NomUtilisateur après le mot de passe , et une deuxième fois et la j'ai le message suivant Failed to modify password for user NomUtilisateur, j'ai essayé plusieurs login et mots de passe, toujours ce message, samba est lancé sans erreur.
Je sèche
Merci pour vos tuyaux
Hors ligne
#2 Le 04/07/2007, à 21:15
- Uther Pendragon
Re : Problème mot de passe Samba
Bonjour,
Doublement étrange. C'est une erreur courante lorsqu'on n'utilise pas le -a, ou lorsqu'on n'est pas root. De plus juste avant le Failed to modify... il devrait y avoir le code d'erreur. Peux-tu refaire un essaie en ajoutant -D 10 ?
sudo smbpasswd -a -D 10 Nomutilisateur
Cela devrait le rendre verbeux. On y verra plus claire.
Dernière modification par Uther Pendragon (Le 04/07/2007, à 21:15)
Vous êtes un PRO ? Vous avez besoin de conseils pour votre informatique ? Visitez www.gerst.fr
Hors ligne
#3 Le 04/07/2007, à 23:43
- Fulcanelli
Re : Problème mot de passe Samba
Voila ce que cela donne :
fulcanelli@fulcanelli:~$ sudo smbpasswd -a -D 10 part007
Password:
Netbios name list:-
my_netbios_names[0]="FULCANELLI"
Attempting to register passdb backend ldapsam
Successfully added passdb backend 'ldapsam'
Attempting to register passdb backend ldapsam_compat
Successfully added passdb backend 'ldapsam_compat'
Attempting to register passdb backend NDS_ldapsam
Successfully added passdb backend 'NDS_ldapsam'
Attempting to register passdb backend NDS_ldapsam_compat
Successfully added passdb backend 'NDS_ldapsam_compat'
Attempting to register passdb backend smbpasswd
Successfully added passdb backend 'smbpasswd'
Attempting to register passdb backend tdbsam
Successfully added passdb backend 'tdbsam'
Attempting to find an passdb backend to match tdbsam (tdbsam)
Found pdb backend tdbsam
pdb backend tdbsam has a valid init
New SMB password:
Retype new SMB password:
tdbsam_open: successfully opened /var/lib/samba/passdb.tdb
pdb_getsampwnam (TDB): error fetching database.
Error: Record does not exist
Key: USER_part007
tdbsam_close: Reference count is now 0.
Failed to modify password entry for user part007
fulcanelli@fulcanelli:~$
Hors ligne
#4 Le 05/07/2007, à 21:29
- Uther Pendragon
Re : Problème mot de passe Samba
Pfou... Pas d'inspiration
Peux-tu joindre le fichier /etc/samba/smb.conf ?
Quelle version de samba as-tu ?
sudo smbd --version
Quels sont les droits sur le fichier /var/lib/samba/passdb.tdb ?
sudo /bin/ls -la /var/lib/samba/passdb.tdb
En faisant les mêmes commandes, chez moi cela mrache, mais je n'utilise pas le même backend pour le stockage des mots de passes. Mais c'est un simple fichier, pas une base de donnée.
Dernière modification par Uther Pendragon (Le 08/07/2007, à 10:33)
Vous êtes un PRO ? Vous avez besoin de conseils pour votre informatique ? Visitez www.gerst.fr
Hors ligne
#5 Le 05/07/2007, à 21:41
- Fulcanelli
Re : Problème mot de passe Samba
sudo smbd --version donne Version 3.0.2
sudo /bin/ls -la /var/lib/samba/passdb.tdb donne
-rw------- 1 root root 16384 2007-07-04 19:03 /var/lib/samba/passdb.tdb
Hors ligne
#6 Le 08/07/2007, à 10:36
- Uther Pendragon
Re : Problème mot de passe Samba
Peux-tu envoyer le /etc/samba/smb.conf ?
As-tu une ligne du genre "Passwd backend" dedans ?
Vous êtes un PRO ? Vous avez besoin de conseils pour votre informatique ? Visitez www.gerst.fr
Hors ligne
#7 Le 08/07/2007, à 19:00
- Fulcanelli
Re : Problème mot de passe Samba
Il est gros (long) comme fichier, mais je n'ai pas de "Passwd backend"
Hors ligne
#8 Le 30/04/2008, à 20:35
- bipbip21bcc
Re : Problème mot de passe Samba
Bonsoir,
J'ai le même problème, et j'ai çà dans mon smb.conf :
# If you are using encrypted passwords, Samba will need to know what
# password database type you are using.
passdb backend = tdbsam
obey pam restrictions = yes
; guest account = nobody
invalid users = root
Hors ligne
#9 Le 30/04/2008, à 22:50
- wblitz
Re : Problème mot de passe Samba
il faut que le compte (au sens système) existe. la commande suivante :
sudo useradd -s /bin/false toto && sudo smbpasswd -a toto
devrait fonctionner (l'utilisateur "toto" ne pourra pas se logguer au obtenir de shell sur la machine)
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#10 Le 30/04/2008, à 23:08
- bipbip21bcc
Re : Problème mot de passe Samba
Super ! Merci beaucoup.
Hors ligne
Pages : 1