J'exécute smbclient sur Ubuntu, j'essaie de me connecter à une boîte Windows et j'obtiens "la configuration de la session a échoué: NT_STATUS_LOGON_FAILURE".
J'ai vérifié que je peux cingler la boîte et telnet aux ports 139/445, donc je suis sûr que ce n'est pas un problème de pare-feu. Et mon client dit qu'ils peuvent se connecter à cette boîte Windows à partir d'une autre boîte Windows avec la combinaison ID utilisateur / mot de passe sans problème. En outre, cette boîte peut se connecter via smbclient aux autres boîtes Windows de ce client.
Avez-vous d'autres idées pour expliquer pourquoi cela ne fonctionne pas?
Même problème. J'ai dû ajouter des utilisateurs au fichier de mots de passe Samba avec
Apparemment, cela est dû au fait que la configuration par défaut dans /etc/samba/smb.conf est
Je n'utilise pas de contrôleurs de domaine ou Active Directory, donc j'aurais pensé que l'accès au fichier de mot de passe normal serait la valeur par défaut, mais je suppose que non. Ce serait bien si cela était clair dans la documentation que j'ai trouvée. La référence «smbpasswd» a fourni un indice qui a conduit à cette solution.
la source
smbclient -L localhost
sur l'invité, mais pas encore de me connecter à l'aide de l'hôte Windows. Je pense que c'était au moins un pas en avant. Je pense que ses ports d'ici, vous devriez inclure les numéros de port à vérifier dans votre réponse.J'avais le même problème avec smbclient, et j'ai remarqué qu'il s'est éteint lorsque j'ai sélectionné manuellement l'option "Activer simplement le partage de fichiers" dans la boîte de dialogue Partage de fichiers que vous obtenez après un clic droit sur le dossier que vous souhaitez partager.
Sur certaines machines Windows (comme Windows XP), vous devez ajouter ceci pour permettre le partage à distance pour les utilisateurs non invités:
ou, en automatisant à l'aide de la ligne de commande windows xp:
Après cela, smbclient a fonctionné sans aucun problème avec n'importe quel utilisateur.
Un grand merci à jethomas dans http://www.techsupportforum.com/forums/f10/enable-file-sharing-via-the-command-line-133562.html
la source
Cela peut être dû à la raison suivante:
la source
smbpasswd
quel point j'avais besoin d'utiliser pour définir les informations d'identification lorsque j'obtenais la même erreur.J'ai eu le même problème quand j'ai couru
Cette commande me demande d'entrer le mot de passe d'un utilisateur root, mais lorsque j'ai entré le mot de passe, j'ai reçu l'erreur NT_STATUS_LOGON_FAILURE.
J'ai ajouté -U pour spécifier le nom d'utilisateur de ma machine distante et cela a fonctionné
la source
Sur Windows 10 (hôte) et CentOS 7 (invité), j'ai pu résoudre le problème d'authentification en désactivant le partage protégé par mot de passe: Réseau et centre de partage / Paramètres de partage avancés / tous les réseaux / Partage protégé par mot de passe
Cela peut être utile pour le dépannage uniquement , je ne recommanderais pas de le garder pour une utilisation quotidienne.
la source