NFS Network Drive Добавлена ​​в / etc / fstab, только root имеет разрешения

, я хочу установить сетевой диск на NAS (Synology DiskStation), когда мой Linux Server (старый настольный настольный компьютер работает Ubuntu 20.04.2 LTS) И я хочу сделать долю доступной для всех пользователей в соответствии с / mnt. Я планирую посмотреть, смогу ли я написать сценарий для регулярного резервного копирования некоторых файлов к этой доли, чтобы что-то произойдет с моим сервером, мои файлы возвращаются на моем NAS.

Я настроил сетевую долю с NFS на NAS (IP-адрес сервера Linux, прочитал / запись, Squash: No Mapping), создал каталог Chare в разделе / ​​MNT, я установил долю, скопировал несколько файлов для Это как мой обычный пользователь Non-root, проверил файлы, были на NAS. Все работало отлично. Я перезагрузился, и гора исчезла. Я ожидал этого и посмотрел, как установить систему этой доли при запуске. Я добавил следующую строку в мой FSTAB.

<nas_ip>:/volume1/share  /mnt/share    nfs     user,rw,hard,intr       0       0

Я перезагрузился, пошел на / mnt и попытался «CD / Share» и получить разрешение запрещено ».

В конечном итоге расстроена, я перешел на root (sudo -i) и "CD / Share" работал отлично. Я даже создал новую папку непосредственно на NAS и проверил, она была видна через командную строку в качестве корня. Сетевая доля - это монтаж и работает, но ни один пользователь помимо доступа не имеет доступа root.

Есть что-то еще, что мне нужно сделать? Насколько я понимаю, опция «Пользователь» под FSTAB должна предоставить всем пользователям доступ к креплению. Я делаю что-то не так?

Спасибо!

0
задан 14 March 2021 в 19:28

1 ответ

Нажмите ctrl + alt + f2. Затем войдите в систему и введите sudo rm ~/.Xauthority и перезагрузите

Это должно работать

-121--908515-

Упаковка для xinit изменилась между 18,04 и 20,04.

Если apt установить xinit на голую систему Ubuntu 18,04, вы получите:

0 upgraded, 244 newly installed, 0 to remove and 11 not upgraded.
Need to get 84.1 MB of archives.
After this operation, 551 MB of additional disk space will be used.

На голую систему Ubuntu 20,04, установка xinit одна тянет за собой гораздо больше:

0 upgraded, 513 newly installed, 0 to remove and 23 not upgraded.
Need to get 172 MB of archives.
After this operation, 951 MB of additional disk space will be used.

Вот почему вы видите больше установленных вещей, и другое поведение.

-121--908543-

Чтобы сделать файлы действительно доступными, можно использовать интерфейс администратора на сетевом накопителе, чтобы установить для их владельца идентификатор пользователя на компьютере с Linux, или можно попробовать uid =... и gid =... опции монтирования в записи /etc/fstab ; см. man 8 mount :

uid = значение, gid = значение и umask = значение

Наборов разрешения файла в файловой системе. Значение umask дано в восьмерике. По умолчанию файлы принадлежат пользователю root и не читаются другим пользователем.

0
ответ дан 18 March 2021 в 23:26

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

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