Я хочу предоставить разрешение одному конкретному стандартному пользователю Ubuntu 11.10, чтобы иметь возможность монтировать определенный диск NTFS. Как я могу это сделать?
Вы можете создать командную строку для монтирования раздела в сценарий, затем предоставить этому пользователю право на запуск сценария с помощью sudo. Например,
#!/bin/sh
# Filename: /usr/local/bin/mount-win
mount -o uid=john,gid=john /dev/sda1 /media/win
, затем
sudo chmod +x /usr/local/bin/mount-win
в /etc/sudoers
добавьте строку
john ALL = NOPASSWD: /usr/local/bin/mount-win
, где john
- стандартное имя пользователя.
Для удобства использования вы можете создать модуль запуска для сценария со строкой
Exec=gksu /usr/local/bin/mount-win
Вы можете ограничить использование диска для пользователя или группы с помощью дисковых квот . Это включает в себя включение квот на диск в fstab и настройку квот с помощью связанных инструментов.
Также см. Эту статью по настройке дисковых квот.