Это отлично работает 17.04:
sudo mount -v -t cifs -o username=myname,password=mypassword //nas/share /mnt/nas
Теперь, 17.10, он дает мне:
mount.cifs kernel mount options: ip=192.168.1.150,unc=\\nas\share,user=myname,pass=********
mount error(95): Operation not supported
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Необыкновенно бесполезное сообщение об ошибке, учитывая, что man-страница не изменилась , Я не могу понять, как увеличить многословие сообщения об ошибке выше указанного выше. Как убедить mount.cifs рассказать мне, что ему не нравится?
После выполнения modprobe / dmesg я получил это сообщение:
На mount нет диалекта. Значение по умолчанию изменилось на более безопасный диалект, SMB2.1 или более поздний (например, SMB3), из CIFS (SMB1). Чтобы использовать менее безопасный диалект SMB1 для доступа к старым серверам, которые не поддерживают SMB3 (или SMB2.1), укажите vers = 1.0 на mount.Таким образом, он работал с добавлением опции «vers = 1.0».
Ничего.
«cifs troubleshooting» оказались волшебными словами для Google, а не «mount verbosity» и т. Д.
# modprobe cifs
# echo 7 > /proc/fs/cifs/cifsFYI
# mount... etc.
# dmesg
Дал мне:
CIFS VFS: Dialect not supported by server. Consider specifying
vers=1.0 or vers=2.1 on mount for accessing older servers
И добавление «vers = 2.1» к опциям исправило это.
После выполнения modprobe / dmesg я получил это сообщение:
На mount нет диалекта. Значение по умолчанию изменилось на более безопасный диалект, SMB2.1 или более поздний (например, SMB3), из CIFS (SMB1). Чтобы использовать менее безопасный диалект SMB1 для доступа к старым серверам, которые не поддерживают SMB3 (или SMB2.1), укажите vers = 1.0 на mount.Таким образом, он работал с добавлением опции «vers = 1.0».
Ничего.
«cifs troubleshooting» оказались волшебными словами для Google, а не «mount verbosity» и т. Д.
# modprobe cifs
# echo 7 > /proc/fs/cifs/cifsFYI
# mount... etc.
# dmesg
Дал мне:
CIFS VFS: Dialect not supported by server. Consider specifying
vers=1.0 or vers=2.1 on mount for accessing older servers
И добавление «vers = 2.1» к опциям исправило это.