Utilisateur refusé sous samba

Après avoir autorisé un nouvel utilisateur truc à se connecter à un partage sous samba en modifiant le fichier de configuration :

/etc/samba/smb.conf

avec :
valid users = truc

il m‘était impossible de me connecter au partage depuis un ordinateur distant. Pourtant, truc existait sur les deux ordinateurs et le mot de passe était juste.

Dans le fichier de configuration la ligne suivante était présente :
passdb backend = tdbsam
Ce qui signifie que l’enregistrement des mots de passe ne se fait plus avec smbpasswd mais avec pdbedit dans un fichier .tdb sous /var/lib/samba.

Il fallait donc réinscrire les utilisateurs dans cette base de donnée avec :

pdbedit –a –u truc Ajout de l’utilisateur truc avec demande d’un mot de passe
pdbedit –a –m –u machinechose Ajout de la machine machinechose
pdbedit –L –v –u truc Affiche les informations sur le compte truc
pdbedit –x –u truc Supprime le compte truc
pdbedit –r –u truc … Modifie les informations du compte truc

pour que finalement tout fonctionne bien.

Laisser une réponse