Lorsque vous accédez à des partages SMB protégés par mot de passe, cela smbclient
fonctionne très bien.
Mais lorsque j'essaie d'accéder à des partages sans protection par mot de passe (partages publics), smbclient
affiche:
tree connect failed: NT_STATUS_ACCESS_DENIED
Comment puis-je accéder à ces partages?
J'essaie d'accéder à Windows 7 depuis mon Ubuntu 12.10
Anonymous login successful
si ça aideRéponses:
Répondant à une question assez ancienne, je peux le faire en utilisant smbclient comme ceci:
Il s'agit d'un hôte fedora 21 se connectant à un clone solaris (omnios), mais devrait être le même pour un hôte windows.
la source
-U|--user=username[%password]
. Par conséquent, cela répond aux utilisateurs du nom d'utilisateur "single-space" avec un mot de passe "single-space".smbclient //host/share -U guest%
travaillé pour moi.-U %
a travaillé pour moisi votre point de montage est
/home/myuser/mountpoint
et que le dossier partagé est nommésharefolder
. Tu devrais essayermount -t cifs //<your shareserver name or ip>/sharefolder -o username=guest,password="" /home/myuser/mountpoint
la source
mount error(5): Input/output error. Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Et si je renifle avec Wireshark, je vois que je reçois STATUS_ACCOUNT_RESTRICTION du serveurPourriez-vous vérifier quelle option de sécurité est donnée dans votre
smb.conf
. Par défaut, l'security = user
option sera activée sousStandalone Server option
. Le niveau de sécurité de l'utilisateur demande le nom d'utilisateur /security = share
mot de passe dans Windows tandis que si vous le gardez, il ne demandera pas d'informations d'identification ou peut accéder au partage sans mot de passe. Cette option peut également être ajoutée à vos définitions de partage local.la source
security = user
mais c'était aussi commenté. Essaie de ne pas le commenter et de le changersecurity = share
, mais j'ai obtenu les mêmes résultatsD' ici :
Eh bien, il semble que ce ne soit pas possible. Microsoft a probablement pensé que c'était intelligent ..
la source
Il s'agit d'une ancienne question, mais j'ai résolu ce problème pour l'accès au compte invité en activant la stratégie suivante dans la gestion des stratégies de groupe:
Stratégie de domaine par défaut> Configuration ordinateur> Stratégies> Paramètres Windows> Paramètres de sécurité> Stratégies locales> Options de sécurité> Comptes: état du compte invité
Même s'il n'est pas défini, il est désactivé par défaut et empêche l'énumération du partage.
la source
Dans mon cas, cette syntaxe fonctionnait très bien sur smbclient Version 4.3.11-Ubuntu pour copier un fichier sur un autre serveur Linux en utilisant le partage smb:
Je pense que cela fonctionne avec le serveur Windows sans AD.
la source