9

У меня в компьютере два механических жестких диска.Я запускаю Windows на диске 0 и Crunchbang на диске 1. Мне всегда приходится использовать повышенные привилегии в Crunchbang, чтобы копировать файлы в раздел NTFS на диске 0.

Насколько я знаю, такие команды, как chmod и chown, которые используются для установки прав доступа к файлам, действуют только для объектов файловой системы. Также я знаю, что "В Linux все является файлом". есть специальные файлы, представляющие аппаратные устройства, системную информацию и т. д. Поскольку эти специальные файлы принадлежат виртуальной файловой системе /dev, они должны быть объектами файловой системы, и поэтому такие команды, как chown, chmod должны работать с этими файлами. Я успешно сменил владельца и разрешения на запись устройства sda по команде

Чоун Эсвин Сда

где, как я не могу изменить владельца / разрешения смонтированного раздела. Я попытался установить локального пользователя в качестве владельца смонтированного раздела и установить права на чтение, запись, выполнение.Но проблема остается.

Я что-то пропустил ?Как установить разрешение на этом диске, чтобы я мог писать на него без повышенных привилегий?

1 ответ1

6

Вы не должны касаться / DEV / SD * разрешения (я не говорю об /media/sda4 Если вы их изменили, отмените изменения и используйте разрешения по умолчанию, поскольку они могут мешать работе других программ. (Я думаю, что владельцем / группой по умолчанию являются root:disk)

Сначала вы должны размонтировать диск, чтобы изменить права доступа к папке монтирования /media/Disk .

umount /media/Disk
chown aswin:aswin /media/Disk
mount -va

Чтобы смонтировать содержимое диска с определенным идентификатором пользователя / группы, вы можете установить определенный uid / gid (идентификатор пользователя и идентификатор группы) в /etc/fstab . См. Linux - Монтирование устройства с определенными правами пользователя

Кроме того, у вас есть другие решения, кроме fstab, что означает среду GNOME на основе графического интерфейса:

gvfs-mount -d /dev/sdXY

... где он монтирует раздел sdXY (замените "X" и "Y" на соответствующую букву и номер) и назначает пользователя владельцем. Среда Gnome также позволяет щелкнуть по разделу в левом боковом меню nautilus (файловый менеджер), и он автоматически монтирует раздел.

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