Моя система обновилась с Ubuntu 16.10 до Ubuntu 17.04. В то время все было хорошо. Но после этого через несколько дней было доступно обновление до Ubuntu 17.10, поэтому я обновил его.
После обновления до Ubuntu 17.10 мои смонтированные сетевые папки теперь не работают. Когда я нажимаю на прикрепленную папку, он дает мне сообщение о разрешении проблемы, как показано на этом изображении:
Мое содержимое файла fstab, приведенное ниже
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda2 during installation
UUID=1b55458c-51f1-43e1-9abe-5c0418094669 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=184E-A348 /boot/efi vfat defaults 0 1
# swap was on /dev/sda3 during installation
UUID=a05e7035-b2e2-45e5-9bcd-39204a0f4503 none swap sw 0 0
//177.10.10.123/DEV6 /home/nilesh/DEV6 cifs uid=nilesh,rw,username=usernamehere,password=pwdhere,iocharset=utf8,sec=ntlm 0 0
Я попытался добавить vers=1.0 в fstab линии, устанавливающие общие ресурсы, но он все еще не работает.
Каково решение?
I также попытались выполнить команду 'sudo nautilus', но получив ниже ошибку
Invalid MIT-MAGIC-COOKIE-1 keyUnable to init server: Could not connect: Connection refused
(nautilus:9087): Gtk-WARNING **: cannot open display: :0
Параметр cifs для версии 1 - vers=1.0, а не ver=1.0.
Есть несколько вариантов монтирования, которые вам не нужны и нужны.
Во-первых, вам нужна опция user, чтобы позволить суперпользователю использовать /etc/fstab определенные точки монтирования / правила. Это опция, указанная в man fstab 5:
The fourth field (fs_mntops).
This field describes the mount options associated with the
filesystem.
It is formatted as a comma-separated list of options. It con‐
tains at least the type of mount (ro or rw), plus any additional
options appropriate to the filesystem type (including perfor‐
mance-tuning options). For details, see mount(8) or swapon(8).
Basic filesystem-independent options are:
...
user allow a user to mount
...
Во-вторых, поскольку это монтирование CIFS, вам нужно знать, какую версию протокола CIFS вы используете на сервере общего доступа. Если вы используете общий доступ Windows до Windows 2006 или старый Samba-ресурс, который говорит о старом и устаревшем протоколе, вам также нужно иметь vers=1.0 в настройках mount, чтобы сообщить ему использовать общий ресурс CIFS. Однако, если это дает вам ошибки «Invalid Argument», попробуйте использовать vers=2.0. Если это не сработает, используйте vers=3.0 и drop sec=ntlm (которые решили мои проблемы с установками общего доступа Windows 2016.)
Параметр cifs для версии 1 - vers=1.0, а не ver=1.0.
Есть несколько вариантов монтирования, которые вам не нужны и нужны.
Во-первых, вам нужна опция user, чтобы позволить суперпользователю использовать /etc/fstab определенные точки монтирования / правила. Это опция, указанная в man fstab 5:
The fourth field (fs_mntops).
This field describes the mount options associated with the
filesystem.
It is formatted as a comma-separated list of options. It con‐
tains at least the type of mount (ro or rw), plus any additional
options appropriate to the filesystem type (including perfor‐
mance-tuning options). For details, see mount(8) or swapon(8).
Basic filesystem-independent options are:
...
user allow a user to mount
...
Во-вторых, поскольку это монтирование CIFS, вам нужно знать, какую версию протокола CIFS вы используете на сервере общего доступа. Если вы используете общий доступ Windows до Windows 2006 или старый Samba-ресурс, который говорит о старом и устаревшем протоколе, вам также нужно иметь vers=1.0 в настройках mount, чтобы сообщить ему использовать общий ресурс CIFS. Однако, если это дает вам ошибки «Invalid Argument», попробуйте использовать vers=2.0. Если это не сработает, используйте vers=3.0 и drop sec=ntlm (которые решили мои проблемы с установками общего доступа Windows 2016.)