У меня есть несколько внутренних и внешних накопителей. Некоторые разделены. Большинство монтируется автоматически при загрузке (все сделали в одной точке).
Один раздел принадлежит root и поэтому не монтируется автоматически. Я знаю, как смонтировать его как root.
Я не знаю, как взять на себя управление этим разделом от имени пользователя X. Я попытался изменить разрешения, используя графический интерфейс пользователя в Nautilus от имени пользователя root. Они не принимаются и немедленно возвращаются.
Раздел NTFS. Другой раздел на этом диске принадлежит мне как пользователю и монтируется автоматически
Вы пробовали
sudo chown user:user
Например, sudo chown cyrex:cyrex
(User:Group)
если раздел является вызываемым абонентом, Вашего пользователя называют cyrex, и это находится в /media
просто сделайте, например:
sudo chown cyrex:cyrex /media/cyrex/party -R
(R для рекурсивного, таким образом, он влияет на весь каталог/файлы и подкаталог.
Как отмечено, разделом является NTFS поэтому, если автоматически смонтирован, необходимо удостовериться, что пользователь, который имеет разрешение, является Вами. Чтобы сделать это следует, это ступает:
gnome-terminal
)id -u
. Это должно дать Вам идентификатор пользователя, который Вы имеете, который Вы вставите в fstab.sudo /etc/fstab
и ищите строку, которая монтирует ntfs раздел.Принятие - что-то вроде этого:
UUID=1234532123 /media/amntfs ntfs defaults 0 0
Добавьте к нему umask, uid и маски ценуроза как это
UUID=1234532123 /media/amntfs ntfs defaults,umask=007,uid=1000,gid=1000 0 0
Сохраните файл и просто перезагрузку или повторно смонтируйте единицу.
Здесь:
id -u
.id -u
но можно проверить его с id -g
.Посмотрите, Как я использую 'chmod' на NTFS (или FAT32) раздел? на больше об использовании chmod
/chown
в файловых системах NTFS.
Мне было трудно решить проблему, и это решение помогло мне
Примечание: если вы не можете изменить файлы на двоичные исполняемые файлы, перейдите к специальным файлам и проверьте, разрешено ли выполнение файлов как двоичных файлов, и перейдите к шагу 7
Если вы смонтируете раздел в папку в / home / user, он будет принадлежать пользователю. Вот строка, которую я добавил в мой /etc/fstab.
UUID=9e5bb53c-4443-4124-96a8-baeb804da204 /home/fragos/Data ext4 errors=remount-ro 0 1
Самый простой способ - открыть в файловом менеджере терминала, как sudo sudo nemo
или sudo nautilus
, или в том, что когда-либо использовал файловый менеджер linux, затем щелкнуть правой кнопкой мыши на разделе и добавить разрешения
Все мои NTFS-разделы принадлежат пользователю root, но я могу получить к ним доступ как пользователь. Это зависит от параметров монтирования, а не от владельца и прав доступа к файлу (помните, что это раздел NTFS - вы не можете изменять там какие-либо разрешения).
В моих /etc/fstab
разделы включены следующим образом:
UUID=AB84274F84211B98 /media/WIN7 ntfs defaults 0 0
UUID=CDBAF39E13A2AC2D /media/DATA ntfs defaults 0 0
UUID=EFA980B33BA33DF5 /media/MEDIA ntfs defaults 0 0
где defaults
- это опции монтирования по умолчанию, которые уже должны делать то, что вы хотите.
Чтобы найти UUID, запустите sudo blkid
.
См. Также: Как использовать 'chmod' в разделе NTFS (или FAT32)?