전송이 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로 파일을 가져올 수 있도록).

문제는 전송이 계속해서 디렉터리 권한을 재설정한다는 것입니다! 아래를 참조하세요:

[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이 있습니다. Downloads 하위 폴더에는 제가 원하는 권한 744가 있습니다. 그러나 상위 디렉터리는 750이므로 실제로 권한이 없는 사용자로 그곳을 볼 수는 없습니다. .

아무런 효과가 없도록 settings.json의 기본 umask를 변경해 보았습니다(내 설정 파일:http://pastebin.com/v83ikGrn). 어떤 아이디어가 있나요?

관련 정보