전송 데몬: 구성 디렉터리 내용을 재정의할 수 있는 권한

전송 데몬: 구성 디렉터리 내용을 재정의할 수 있는 권한

운송 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

그런 다음 운송 서비스를 다시 로드하세요.

관련 정보