J'ai essayé des centaines de combinaisons de ce qui suit.
mount -t cifs //alpha/raid_1 /media/alpha/raid_1 -v -o rw,_netdev,username=data,password=data,domain=alpha,gid=users,iocharset=utf8,file_mode=0777,dir_mode=0777,sec=ntlm
mount.cifs kernel mount options: ip=10.0.0.107,unc=\\alpha\raid_1,iocharset=utf8,file_mode=0777,dir_mode=0777,sec=ntlm,gid=100,user=data,,domain=alpha,pass=********
mount error(5): Input/output error
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Le serveur est Windows 8.1. J'ai donné des autorisations complètes de partage et de sécurité pour les tests aux utilisateurs et à tout le monde. J'ai modifié la stratégie de sécurité locale pour envoyer des réponses de lm & ntlm et aucune sécurité de session minimale.
test client;
root@lubuntu-ws:~# smbclient -U data -L alpha -D
Enter data's password:
Domain=[ALPHA] OS=[Windows 8.1 9600] Server=[Windows 8.1 6.3]
Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Remote Admin
C Disk
C$ Disk Default share
D Disk
D$ Disk Default share
E Disk
E$ Disk Default share
IPC$ IPC Remote IPC
print$ Disk Printer Drivers
raid_1 Disk
raid_2 Disk
Users Disk
Domain=[ALPHA] OS=[Windows 8.1 9600] Server=[Windows 8.1 6.3]
Server Comment
--------- -------
Workgroup Master
--------- -------
Les détails du noyau;
Linux lubuntu-ws 3.13.0-53-generic #89-Ubuntu SMP Wed May 20 10:34:28 UTC 2015 i686 i686 i686 GNU/Linux
Je suis à peu près sûr que c'est un bug, mais n'arrive pas à trouver quelqu'un d'autre qui a le même problème.
Des suggestions autrement?
Je viens d'avoir le même problème avec un hôte Windows 8.1 (Asus TF100TA), lorsque j'ai essayé d'accéder à un partage public à partir de mon hôte Ubuntu 14.04.2 LTS (noyau 3.13.0-53-generic - peut-être un peu désuet).
Solution pour moi: Mettez à niveau SMB version de 1.0 (Windows 9x) à 2.0 (Vista).
root @ thor:/mnt # mount -t cifs -o invité, vers = 2.0 \\ 192.168.1.115\cam/mnt/network
Valeurs possibles pour "vers" (à partir de la page de manuel):
vers = SMB version du protocole. Les valeurs autorisées sont:
· 1.0 - The classic CIFS/SMBv1 protocol. **This is the default.** · 2.0 - The SMBv2.002 protocol. This was initially introduced in Windows Vista Service Pack 1, and Windows Server 2008. Note that the initial release version of Windows Vista spoke a slightly different dialect (2.000) that is not supported. · 2.1 - The SMBv2.1 protocol that was introduced in Microsoft Windows 7 and Windows Server 2008R2. · 3.0 - The SMBv3.0 protocol that was introduced in Microsoft Windows 8 and Windows Server 2012.
2.1 ne fonctionnait PAS pour moi, mais 2.0 si. Juste tester avec les différentes versions.