Я запускаю сервер unRAID (unRAID основан на Slackware) и хотел бы найти способ автоматически изменять разрешения и владельца каждого файла, добавляемого в определенный каталог.
В частности, я хотел бы загрузить файлы .torrent со своего ноутбука в определенную папку "Watch" на моем сервере с использованием SFTP. Проблема в том, что док-контейнер rTorrent, который наблюдает за этим каталогом, не может загрузить выгруженные файлы .torrent потому что их owner:user группа пользователей отличается от группы контейнера - root:root для файлов .torrent отправленных через SFTP, и nobody:users для контейнера.
Я подозреваю, что права доступа к файлам также могут быть проблемой, так как загруженные файлы .torrent имеют разрешения 0644 и я считаю, что они должны иметь разрешения 0755 . Мне удалось заставить rTorrent автоматически загружать эти .torrent файлы, вручную назначая их nobody:users и chmod на 0755 , поэтому я знаю, что Autowatch работает с этими изменениями на месте.
Итак, я надеюсь, что может быть простой способ автоматически chown и chmod для каждого файла, добавленного в этот каталог. Есть идеи?
