Позвольте монтировать/размонтировать определенное устройство определенному пользователю

Я знаю, что могу дать разрешение использовать, "монтируют/размонтируют" через sudo некоторых пользователей без пароля.

Но как я могу дать разрешение использовать, "монтируют/размонтируют" только для/dev/sda2 а не для/dev/sda10?

Например, некоторый пользователь может выполниться: sudo mount -t ntfs /dev/sda2 ~/mnt/ntfs
Но у того же пользователя не должно быть разрешения выполниться: sudo mount /dev/sda10 ~/mnt/s10

5
задан 7 October 2014 в 15:50

2 ответа

Вы могли создать простой файл:

 sudo visudo -f /etc/sudoers.d/myOverrides 

с этой директивой:

 User ALL = NOPASSWD:/sbin/mount -t ntfs /dev/sda2 /home/User/mnt/ntfs

Это позволяет User выполнениям mount команда с теми параметр, не вводя пароль.

Вот руководство sudo для получения дополнительной информации.

8
ответ дан 17 November 2019 в 11:07

Можно определить аргументы в sudoers файл, что-то вроде этого должно работать:

user ALL=(ALL) /sbin/mount -t ntfs /dev/sda2 /home/user/mnt/ntfs, /sbin/umount /dev/sda2
0
ответ дан 17 November 2019 в 11:07

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

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