dr_magnus 14.10.2010 02:00
Tips & tricks — Transmission и разрешения
Transmission-daemon при закачке файлов автоматом выставляет им разрешение только для чтения, т.е. мы не можем ничего сделать со скачанными файлами.Это можно изменить, выставив параметр "umask": 0 в файле "transmission_home_dir/.config/transmission-daemon/settings.json"
Да вот беда - при перезапуске transmission-daemon этот файл перезаписывается, и этот параметр снова устанавливается в дефолтный.
Решение простое, но не очевидное - transmission-daemon нужно перезапускать следующей командой:
# killall -HUP transmission-daemon
З.Ы. Решение взято с официального сайта :-)
Тэги: transmission
возможно, я не совсем корректно выразился.
у меня на сервере transmission-daemon запускается от пользователя transmission и всё, что загружается, складывается в папку torrents. при дальнейшем монтировании этой папки через SFTP или NFS, я не могу под своим аккаунтом ни удалить, ни изменить загруженные файлы - нет соответствующих разрешений. установка "umask": 0 решает эту проблему.
у меня на сервере transmission-daemon запускается от пользователя transmission и всё, что загружается, складывается в папку torrents. при дальнейшем монтировании этой папки через SFTP или NFS, я не могу под своим аккаунтом ни удалить, ни изменить загруженные файлы - нет соответствующих разрешений. установка "umask": 0 решает эту проблему.
umask 0 не очень правильное решение для сервера. Более правильным было бы включение нужных пользователей в группу transmission(или как там она называется) и установка umask 017 (запись и чтение для группы).
да неужели? у меня почему-то rw