При наличии проблем, заставляющих мои персистентные сетевые ресурсы смонтировать в Ubuntu, вот то, что я добавил к/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
Вот ошибка, которую я получаю для sudo, монтируют-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)
И вот журналы
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
Не уверенный, что вызывает проблемы здесь, доли размещаются на FreeNAS 11.2-RC1 сервер, то же с Сервером Ubuntu VM. Какая-либо идея, что вызывает проблему здесь?
Спасибо
Удалить sec=ntlm
. Это не работало на несколько версий теперь, но это находится все еще в большом количестве учебных руководств вокруг межсетей.
Дело не в этом sec=ntlm
больше работы. Та установка несовместима с версией диалекта самбы, который Вы используете как бы то ни было.
У меня есть настроенный сервер Samba Ubuntu 18.04. Если я пытаюсь смонтироваться с Вашими настройками:
sudo mount -t cifs //gort.local/Public /home/morbius/Test -o guest,vers=3.0,sec=ntlm
Это перестало работать с точным сообщением об ошибке "Недействительного аргумента" и регистрирует те же самые ошибки.
Если вместо этого я выполняю команду монтирования с версией кого-то диалект, согласовывающийся с той настройкой безопасности:
sudo mount -t cifs //gort.local/Public /home/morbius/Test -o guest,vers=1.0,sec=ntlm
Это действительно работает:
смонтируйтесь | grep cifs
//gort.local/Public на/home/morbius/Test вводят cifs (rw, в реальном времени, vers=1.0, sec=ntlm, cache=strict....
Если бы Вы хотите соединиться с сервером с изменением sec=ntlm в vers=1.0 - я не знаю, почему Вы хотели бы или должны сделать это, но.....
Или сохраните vers=3.0 и отбросьте sec=ntlm, в этом случае значения по умолчанию секунды к ntlmssp, который согласовывается с SMBv3.