1

Все fstab пытается смонтировать, отображаются для меня на панели навигации в Nemo. Если по какой-либо причине ресурс не был подключен при запуске, щелчок по нему попытается подключить его для меня. За исключением того, что жалуется, что я не root.

Есть ли способ монтировать их на уровне пользователя, чтобы их можно было монтировать / монтировать без su?

1 ответ1

1

Не видя образца вашего fstab , не слишком понятно, как настроена ваша система. Но я считаю, что вы можете использовать опцию user в записи fstab примерно так, как описано здесь ; empahsis - мой вариант, соответствующий вашему вопросу:

  • user/nouser - разрешить любому пользователю монтировать файловую систему. (Это автоматически подразумевает noexec, nosuid, nodev, если не переопределено) / Только разрешить root монтировать файловую систему. Это также настройка по умолчанию.

Теперь вам нужно знать, на что похож формат записи fstab ; Вот простая разбивка:

/thing/to/be/mounted    /mount/point    file_system_type    options    dump    pass

Зная это, user параметр будет помечен в списке options как другой элемент, разделенный запятыми, подобный этому; и вот теоретический пример записи в fstab для справки:

/dev/sdb1    /home/leetwanker/mount_point    ext3    defaults,noatime,user    0    0

Таким образом, в этом примере файловая система в /dev/sdb1 будет смонтирована в точке монтирования, известной как /home/leetwanker/mount_point которая имеет формат файла ext3 и имеет параметры по defaults,noatime,user а также значения dump и pass. из 0 .

С user опцией в fstab перезагрузите систему, и вы сможете использовать mount и umount без каких-либо ограничений или требований sudo .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .