Ayant des problèmes pour monter mes partages réseau persistants dans Ubuntu, voici ce que ive a ajouté à/etc/fstab
//192.168.2.10/AlphaData_GlobalShare /media/AlphaData cifs credentials=/root/.smbcredentials,iocharset=utf8,uid=1001,gid=1001,vers=3.0,sec=ntlm 0 0
//192.168.2.10/AlphaMedia_GlobalShare /media/AlphaMedia cifs credentials=/root/.smbcredentials,iocharset=utf8,uid=1001,gid=1001,vers=3.0,sec=ntlm 0 0
//192.168.2.10/VMRoot_GlobalShare /media/VMRoot cifs
credentials=/root/.smbcredentials,iocharset=utf8,uid=1001,gid=1001,vers=3.0,sec=ntlm 0 0
Voici l'erreur que j'obtiens pour Sudo mount -a
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Et voici les bûches
Oct 20 09:49:20 ubuntudocker kernel: [ 2150.545771] CIFS VFS: cifs_mount failed w/return code = -22
Oct 20 09:52:55 ubuntudocker kernel: [ 2365.006778] CIFS VFS: Unable to select appropriate authentication method!
Oct 20 09:52:55 ubuntudocker kernel: [ 2365.006780] CIFS VFS: Send error in SessSetup = -22
Oct 20 09:52:55 ubuntudocker kernel: [ 2365.007569] CIFS VFS: cifs_mount failed w/return code = -22
Oct 20 09:53:00 ubuntudocker kernel: [ 2370.037292] CIFS VFS: Unable to select appropriate authentication method!
Oct 20 09:53:00 ubuntudocker kernel: [ 2370.037294] CIFS VFS: Send error in SessSetup = -22
Oct 20 09:53:00 ubuntudocker kernel: [ 2370.038419] CIFS VFS: cifs_mount failed w/return code = -22
Oct 20 09:53:05 ubuntudocker kernel: [ 2375.077100] CIFS VFS: Unable to select appropriate authentication method!
Oct 20 09:53:05 ubuntudocker kernel: [ 2375.077102] CIFS VFS: Send error in SessSetup = -22
Oct 20 09:53:05 ubuntudocker kernel: [ 2375.078377] CIFS VFS: cifs_mount failed w/return code = -22
Pas sûr de ce qui cause les problèmes ici, les partages sont hébergés sur un serveur FreeNAS 11.2-RC1, comme avec la machine virtuelle Ubuntu Server. Avez-vous une idée du problème?
Merci
Ce n'est pas que sec=ntlm
ne fonctionne plus. Ce paramètre est incompatible avec la version du dialecte samba que vous utilisez.
J'ai un serveur Ubamba 18.04 Samba mis en place. Si j'essaie de monter avec vos paramètres:
Sudo mount -t cifs //gort.local/Public /home/morbius/Test -o guest,vers=3.0,sec=ntlm
Il échoue avec le message d'erreur exact "Argument non valide" et enregistre exactement les mêmes erreurs.
Si au lieu de cela je lance la commande mount avec une version du dialecte smb compatible avec ce paramètre de sécurité:
Sudo mount -t cifs //gort.local/Public /home/morbius/Test -o guest,vers=1.0,sec=ntlm
Ça marche:
monter | grep cifs
//gort.local/Public sur/home/morbius/Type de test cifs (rw, relatime, vers = 1.0, sec = ntlm, cache = strict ....
Si vous voulez vous connecter au serveur avec sec = ntlm, passez à vers = 1.0 - Je ne sais pas pourquoi vous voudriez ou devez le faire mais .....
Ou gardez vers = 3.0 et déposez sec = ntlm, auquel cas sec est défini par défaut sur ntlmssp, qui correspond à SMBv3.
Supprimez sec=ntlm
. Cela n'a pas fonctionné pour quelques versions maintenant, mais il y a encore beaucoup de tutoriels autour des interwebs.