web-dev-qa-db-fra.com

14.04 Les fenêtres de montage CIFS 8 partagent l’erreur «entrée-sortie»

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?

3
moodah

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.

5
ArchimedesMP