Max77 |
|
Темы:
34
Сообщения:
138
Участник с: 19 марта 2017
|
На HTPC стоит aria2 для загрузки контента Демон запускается под пользователем nobody
На жесткий диск с файлами были даны права всем на все sudo chmod -R 777 /mnt/hdd При загрузке файлов aria2 записывает их с правами -rw-r–r– 1 nobody root В результате под локальным пользователем системы я не могу их удалять и перемещать. Как сделать, чтобы права на вновь создаваемые файлы брались от корневой папки, по аналогии с NTFS? |
redix |
|
![]()
Темы:
34
Сообщения:
3433
Участник с: 11 марта 2013
|
chown
In Tux We Trust
|
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
Max77лучше конечно запускать сразу от нужной группы или пользователя. но в крайнем случаи можно написать скрипт который после загрузки будет менять права на нужные.
Ошибки в тексте-неповторимый стиль автора©
|
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Как вариант, для пользователя, под которым работает демон, изменить значение umask |
Max77 |
|
Темы:
34
Сообщения:
138
Участник с: 19 марта 2017
|
redixНе то. Меняет владельцев на существующих файлах и папках, но новые создаются с правами -rw-r–r– 1 nobody root. Пробовал прописывать в опциях fstab umask=000 или umask=111,dmask=000, в результате система вообще переставала грузиться, хотя это отдельный жесткий диск, который подключен по SATA |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
Max77если файловая поддерживает acl https://wiki.archlinux.org/index.php/Access_Control_Lists_(Русский) |
nafanja |
|
![]()
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
indeviralподдержу
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
anode |
|
Темы:
7
Сообщения:
982
Участник с: 30 августа 2011
|
Вы дали права на папку /mnt/hdd, а при монтировании вашего хдд в папку применяются права по-умолчанию, если иное не указано в /etc/fstab. Например, /etc/fstab: тогда вівод ls -l /mnt/seven: А если umask убрать, то : Короче, man mount.PS. Соответственно, во втором случае touch /mnt/seven/tttt от простого пользователя дает: , а в первом фигу, так как хозяин root, а остальнім нет ни каких прав:
|