Укажите SMB 3.0 в/etc/fstab

TL; DR: Что синтаксис должен смонтировать долю CIFS через SMB3 в/etc/fstab?

Ранее, у меня была эта работа в моем/etc/fstab:

//192.168.1.100/Movies /mnt/Media cifs credentials=/home/syn/.smbcred,uid=111,gid=1000,iocharset=utf8 0 0

Но после некоторой ошибки с сервером, я теперь должен указать версию SMB при монтировании. Я могу сделать это через монтирование:

sudo mount -t cifs //192.168.1.100/Movies /mnt/Media -o vers=3.0,user=plex,uid=111,gid=1000,pass=PASSWORD

Но я, может казаться, не указываю версию в fstab и не заставляю это работать. Какие-либо идеи?

Подобный поток здесь, но оставшийся без ответа.

6
задан 6 June 2017 в 05:29

2 ответа

У меня была та же проблема, которая происходила также из-за обновления одного из моих institute’s серверов. Мне удалось смонтировать долю путем добавления vers=3.0 опции к fstab без-o аргумента .

sudo mount -t cifs //192.168.1.100/Movies /mnt/Media vers=3.0,user=plex,uid=111,gid=1000,pass=PASSWORD
11
ответ дан 23 November 2019 в 07:28

Я столкнулся с той же проблемой после установки Ubuntu 18.04. Пакет cifs-utils теперь использует SMB 2.1 или больше, и я должен был использовать версию 1.

В/etc/fstab добавляют vers=n.n право после Вашего файла учетных данных как здесь:

//192.168.1.144/video /media/nas/ cifs auto,credentials=/.smbcredentials_3,vers=1.0,iocharset=utf8,sec=ntlm 0 0
0
ответ дан 23 November 2019 в 07:28

Другие вопросы по тегам:

Похожие вопросы: