web-dev-qa-db-fra.com

J'ai désactivé SMB1 sur mon serveur de fichiers, les partages montés sur le client ne fonctionnaient plus. Comment monter des partages de fichiers autres que SMB1 sur mon client Ubuntu?

J'ai récemment désactivé SMB1 (en ajoutant min protocol = SMB2 à smb.conf) sur mon serveur de fichiers (samba 4.3.9) pour des raisons diverses.

Les clients Windows peuvent toujours accéder aux partages de fichiers, mais j'ai également des dossiers réseau montés sur les clients Ubuntu et ils échouent actuellement. Le client monte actuellement les partages sur des dossiers dans fstab à l'aide de cifs.

Que dois-je faire pour résoudre ce problème? Quelle est la meilleure pratique pour monter en permanence des partages réseau sur Ubuntu Server 16.04.1?

2
Zaz

Je viens de découvrir ce lien lorsque j'ai désactivé SMB1 sur un serveur Windows 2008 R2 et que mon serveur Ubuntu avait des problèmes de connexion avec CIFS.

https://unix.stackexchange.com/questions/120677/can-not-use-mount-cifs-mount-error2-no-such-file-or-directory

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.

J'ai ajouté ,vers=2.1 en tant qu'option à la ligne /etc/fstab pour le résoudre comme si le fichier cif par défaut était SMB1.

2
Johan