Transmissionを最近インストールし、メインユーザーが所有するZFSストレージプールにファイルを直接ダウンロードできるようにしようとしています。ただし、今のところ、許可は拒否されていると言っています。この問題を解決する方法を見つけるのに苦労しています。
私はデーモンを実行するユーザーを変更しようとしましたが、それを機能させることができず、とにかくバグのかなり深いウサギの穴のようです。
ですから、transmission-daemon
の読み取り/書き込みの許可を/Storage/Downloads/Torrents
に与えるだけです。
可能であれば、他のこともアクセスする必要があるので、すべての人に許可を与えたり、transmission-daemon
だけに許可を与えたりするのを避けたいと思います。
トリックは、グループを作成し、そのグループをそのフォルダーの所有者にし、そのグループへのアクセスが必要なユーザーを追加することです。そしてもちろん、そのグループを使用してグループアクセスを制御します。
手順:
(任意の名前で)新しいグループを作成します。
Sudo addgroup <any_name>
上記のフォルダーのグループ所有者を作成します。
Sudo chgrp -R <any_name> /Storage/Downloads/Torrents
上記のフォルダーのアクセス許可を変更します。
Sudo chmod -R 770 /Storage/Downloads/Torrents
好きなものをそのグループに追加して、アクセスを許可します。