Я использую Fatrat (http://fatrat.dolezel.info/) на безголовом сервере. Мне бы хотелось, чтобы для каждого файла и папки, которые он создает (загружал), были установлены права доступа umask 770, чтобы я мог удалить его через пользователя Samba, который находится в той же группе, что и пользователь, запускающий приложение Fatrat.

Как я могу этого достичь?

1 ответ1

1

Используйте команду umask чтобы установить umask перед выполнением Fatrat. umask изменяет только umask для текущей оболочки и любых команд, запускаемых из нее, поэтому, если вы запускаете Fatrat из сочетания клавиш или менеджера окон, попробуйте использовать sh -c "umask $YOUR_NEW_UMASK; exec fatrat" в качестве команды.

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