Я хочу смонтировать раздел в /media/files
, чтобы каждый пользователь мог читать, писать и выполнять в нем. Я сначала попробовал:
UUID=6c95b3f6-90a5-4092-b30f-7a41210595f4 /media/files ext4 defaults 0 2
что не решило проблему.
Теперь я попробовал:
UUID=6c95b3f6-90a5-4092-b30f-7a41210595f4 /media/files ext4 exec,rw,user 0 2
тоже без успеха. Что мне делать? В качестве примечания, я хочу, чтобы Steam создал там папку библиотеки.
Обновление
Теперь я также chmod
- присвоил папке /media/files
значение a+rwx
, что позволяет Steam создать папку /media/files/SteamLibrary
. Однако он жалуется, что раздел не имеет прав на выполнение.
iamuser@desktop:/media$ ls -l
drwxrwxrwx 4 root root 4096 May 21 19:32 files
iamuser@desktop:/media/files$ ls -l
drwx------ 2 root root 16384 Mai 21 18:58 lost+found
drwxrwxrwx 3 iamuser iamuser 4096 Mai 21 19:39 SteamLibrary
Все еще использую вышеупомянутые опции fstab exec,rw,user
Хорошо... Я получил это теперь. То, что я сделал с chmod, было хорошо, что я сделал прежде в fstab была проблема. Теперь значения по умолчанию в fstab решают проблему.
Так, как напоминание для кого-либо struggeling:
chmod a+rwx /media/files
добьется цели!
, Если кто-либо как что-то для добавления о строгих полномочиях я рад услышать.
Опция монтирования user
сброс некоторые другие опции. От man 8 mount
:
user Allow an ordinary user to mount the filesystem. The name of the mounting user is written to mtab so that he can unmount the filesystem again. This option implies the options noexec, nosuid, and nodev (unless overridden by subsequent options, as in the option line user,exec,dev,suid). … users Allow every user to mount and unmount the filesystem. This option implies the options noexec, nosuid, and nodev (unless overridden by subsequent options, as in the option line users,exec,dev,suid).
Так, необходимо указать exec
после user
:
UUID=6c95b3f6-90a5-4092-b30f-7a41210595f4 /media/files ext4 rw,user,exec 0 2
Если Вы хотите, чтобы каждый пользователь смог читать, запишите и выполнитесь, это не задание для ext4, монтируют опции, но для полномочий, поскольку Вы применили их использование chmod
.
Как примечание стороны, Вы, возможно, были более обеспечены chown
луг /media/files
Вашему пользователю, вместо того, чтобы дать всем rwx
, или использование user
смонтируйте опцию и установите rwx
только для Вас:
sudo chown iamuser:iamuser /media/files
sudo chmod a=rX,u+w /media/files
Это должно позволить Пару (работающий как Ваш пользователь), создают файлы в диске.