トランスポートデーモン:構成ディレクトリの内容を上書きする権限

トランスポートデーモン:構成ディレクトリの内容を上書きする権限

輸送 4.0.5-1 アーチ 6.8.5-arch1-1

編集したいです/var/lib/transmission/.config/transmission-remote/settings.json。このファイルの権限は600次のとおりです。transmission:transmission

私のユーザーがトランスポートグループにあるので、実行しchmod 660 settings.jsonて変更します。

ルートに変更できますが、この方法をお勧めします。

ただし、転送は停止/開始するたびに権限をリセットするため、ファイルを変更したいときはいつでもこれを行う必要があります。

私が何か間違っているのは間違いありません。ここで好ましいアプローチは何ですか?

答え1

umasksettings.jsonで値を設定できるようです(説明どおり)。ここ そしてここ)

10進法に変換する必要があります。次のようにシェルでこれを行うことができます。

$ echo $(( 8#002 ))
2

したがって、umaskの値を次のように変更してくださいsettings.json

"umask": 2

その後、輸送サービスを再ロードしてください。

関連情報