Смонтируйте разделы только для одного пользователя

Как заголовок говорит, там способ смонтировать раздел (на начальной загрузке или на входе в систему) только для одного пользователя, так, чтобы другие пользователи не могли получить доступ к файлам, но только мне?

Я искал некоторые fstab параметры, но я ничто не нашел мной, который поможет.

4
задан 8 September 2012 в 12:37

1 ответ

В зависимости от того, какую файловую систему Вы используете для смонтированного раздела, можно использовать опции монтирования gid=XX,uid=XXXX (идентификатор группы и идентификатор пользователя) - посмотрите man mount для получения дополнительной информации о том, какие файловые системы поддерживают их. Пользователи перечислены в /etc/passwd в то время как группы перечислены в /etc/group. Для Вашего пользователя можно использовать id команда. Можно затем установить подобные umask опции установить полномочия файла.

Вот пример использования их в /etc/fstab:

UUID=<xxxxx> /media/win ntfs rw,auto,nls=utf8,umask=077,gid=46,uid=1000    0   0

И здесь то же как команда монтирования:

sudo mount -U <xxxx> -t ntfs -o rw,auto,nls=utf8,umask=077,gid=46,uuid=100 /media/win

Файловые системы, которые не имеют gid и uid как опция, обычно могли иметь их права нормальным способом после монтирования partitionm т.е. рекурсивно для всех файлов с chmod go-rwx -R /media/mountpoint (или что когда-либо другая точка монтирования удовлетворяет Вашему воображению).

4
ответ дан 21 October 2019 в 10:44

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

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