Постоянное подключение общих ресурсов Synology NAS при загрузке
Я использую Ubuntu 20.4 с Synology NAS, к которому легко получить доступ из Windows и Mac.
Я могу смонтировать общие ресурсы, используя следующую команду в терминале:
sudo mount -o uid=linuxusername,username=shareuser,pass=sharepass //192.168.1.2/music /home/profile/Music/musicone
Однако это трудоемко, так как у меня есть несколько точек доступа для монтирования, поэтому я хочу монтировать с помощью фстаб
для постоянного монтирования, поэтому я сделал эту запись:
//192.168.42.2/music /home/profile/Music/musicone cifs uid=linuxuser,username=sharepointuser,pass=sharepointpass 0 0
У меня было много проблем с этим фстаб
файл работает, но, наконец, я его настроил.Я оставляю это здесь на случай, если смогу помочь другим с той же проблемой монтажа. Это рабочий синтаксис. Я пытался использовать gid вместо uid, но это не сработало, так что, я думаю, это работает только для одного пользователя. (У меня есть только один пользователь, и монтирование находится в этом домашнем каталоге)
Однако ...
Я бы предпочел использовать файл для учетных данных, поэтому я создал файл с именем .smbcredentials
, подставляя учетные данные = путь к файлу
для имени пользователя и пароля.
Это не работает. Sharepoint появляется, но при открытии от имени пользователя выдается ошибка, что его можно подключить только от имени пользователя root, а открытие от имени пользователя root говорит
mount:/home/profile/Documents/nas: вам может понадобиться информация о типе файла, такая как /sbin/mount.(filetype) вспомогательная программа
но я не знаю, где разместить это в синтаксисе. Нет никаких монтировать кого-л.
вариант в сбин, но есть mount.nfs
что может сработать, потому что на моем NAS включена NFS. Но это не так, и первая ошибка говорит о том, что общий ресурс не в формате host:dir. Добавление двоеточия после IP-адреса сервера не помогло, и это даже не дошло до части аутентификации.
я пробовал ставить /sbin/mount.nfs
в нескольких местах в синтаксисе, оставляя ссылку на nfs (где идет cifs), но ничто не сделает общий ресурс доступным.
Монтирование с идентификатором группы (Гид=1000
) было бы лучше (и я бы поставил точки монтирования в /мнт/
), но это не работает, поэтому, если бы я добавил пользователя, у меня были бы проблемы.
Вот две из десятков веб-страниц, которые я просмотрел, они дали наибольшие, но, очевидно, неполные результаты.
https://wiki.ubuntu.com/MountWindowsSharesПостоянно
https://deathofagremmie.com/2012/05/01/mounting-a-synology-diskstation-on-ubuntu-12.04/#disqus_thread