転送はFreeBSDでファイルシステム権限をリセットし続けます。

転送はFreeBSDでファイルシステム権限をリセットし続けます。

シードボックスとして使用するトランスポートサーバーを設定しようとしています。以前はUbuntuシステムでこれを行ったことがありますが、FreeBSDは初めて試しました。

FreeBSDパッケージコレクションから直接転送するためのデフォルトのホームディレクトリは/usr/local/etc/transmission/homeです。これが私の小さなパーティションにあったので、内容を直接/home/transmission(私の大きなパーティション)に移動し、/usr/local/etc/transmission/homeから/home/transmissionシンボリックリンクでファイルを作成しました。

リンクとディレクトリ+コンテンツの所有権を両方とも転送ユーザーに変更し、/home/transmissionのコンテンツにchmod 644を繰り返し設定しました。私は私のSSHユーザーが/home/transmission/Downloads/の内容を取得できるようにしたいので、644を選択しました(それでSFTPを介して自分の家のPCにファイルを転送できます)。

問題は、Transportがディレクトリ権限をリセットし続けることです!以下を参照してください。

[peter@haida ~]$ sudo ls -al /home/transmission
total 72
drwxr-x---  6 transmission  transmission   512 May 17 16:12 .
drwxr-xr-x  7 root          wheel         1024 May 17 03:11 ..
drwxr--r--  4 transmission  transmission   512 May 17 03:22 Downloads
drwxr--r--  2 transmission  transmission   512 May 16 03:34 blocklists
-rw-------  1 transmission  transmission  2885 May 17 16:08 dht.dat
drwxr--r--  2 transmission  transmission   512 May 17 06:16 resume
-rw-------  1 transmission  transmission  2226 May 17 16:08 settings.json
-rw-------  1 transmission  transmission   149 May 17 06:20 stats.json
drwxr--r--  2 transmission  transmission   512 May 17 03:21 torrents

/home/transmissionフォルダ(.)の権限は750ですのでご注意ください。ダウンロードサブフォルダには、私が望む権限744がありますが、親ディレクトリは750なので、実際に権限のないユーザーとしてフォルダを見ることはできません。 。

何の効果もなくsettings.jsonでデフォルトのumaskを変更してみました(私の設定ファイル:http://pastebin.com/v83ikGrn)。どんなアイデアがありますか?

ベストアンサー1

おすすめ記事