За прошедшие выходные я обновился с Ubuntu 18.04LTS до 20.04LTS. Я все еще пытаюсь решить эту проблему, но самая большая проблема, которую я пытаюсь решить, - это доступ к трем моим устройствам NAS. Это старые D-Link DNS-321 и -323, поэтому они не поддерживают новые разновидности SMB.
Я добавил запись client min protocol = NT1
в smb.conf, но я все еще не могу добавить общие ресурсы через файлы. При попытке подключиться к smb: //192.168.1.foo/Volume_1 я получаю сообщение об ошибке: « Невозможно получить доступ к местоположению - Не удалось смонтировать общий ресурс Windows: программное обеспечение вызвало разрыв соединения. »
Однако, когда я использую smbclient //192.168.1.foo/Volume_1 -U user
, я могу войти в систему и переместить содержимое. Поэтому я не понимаю, почему Files не монтируют общий ресурс, но smbclient очень доволен.
Основываясь на результатах smbclient, я думаю, что smb.conf и Samba в целом настроены правильно, я просто не могу понять, почему эти настройки не передаются в Nautilus / Files.
Я использую следующее решение для доступа к Synology NAS в Ubuntu 20.04.1
Это также отлично работает в 18.04.5 на другом ПК.
Сначала я выполнил sudo apt-get install cifs-utils
, а затем создал точку монтирования (что, я думаю, вы и сделали).
Моя запись в fstab:
//192.168.1.foo/share-name /mount-point/share-name cifs username=foo,password=foo,rw,uid=1000,gid=500
и диск каждый раз монтируется идеально.
ОП упоминает, что он добавил ver=1.0
в запись fsab (но мой работает без).