
Synology DSM 6.2용 Git 서버를 설정하려고 했는데 이를 위해 사용자를 사용하여 SSH를 통해 로그인했습니다 root
(SSH 세션 중에 관리자 계정에서 전환).
저장소를 포함할 폴더를 설정하는 동안 불행히도 chown -R gituser:administrators .
저장소 디렉터리가 아닌 루트 디렉터리 자체에서 실행하여 루트 디렉터리의 소유권을 gituser 계정으로 변경했습니다. 나는 이 실수를 즉시 깨닫고 chown -R root:root .
올바른 소유권이라고 생각하고 달렸습니다. 그러나 현재 이 소유권 및 권한 설정이 올바른지 모르겠습니다.
ls -al
루트 사용자로 실행하면 (실행 후 cd
) 다음과 같은 소유권과 권한이 부여됩니다.
root@NAS:~# ls -al
total 32
drwx------ 4 root root 4096 Jul 8 20:20 .
drwxr-xr-x 26 root root 4096 Dec 17 11:26 ..
-rw------- 1 root root 16 May 15 2019 .esd_auth
drwx------ 2 root root 4096 Jul 8 20:20 .gnupg
-rw-r--r-- 1 root root 1113 Mar 31 2019 .profile
drwx------ 2 root root 4096 Dec 17 11:28 .pulse
-rw------- 1 root root 256 May 15 2019 .pulse-cookie
-rw-r--r-- 1 root root 320 Nov 11 12:59 .wget-hsts
현재 내 NAS는 안정적으로 실행되는 것 같고 변경 사항을 발견하지 못했지만 앞으로는 문제를 피하고 싶기 때문에 누군가가 이 디렉토리에 대한 올바른 소유권 및 권한 설정인지 알려줄 수 있는지 궁금합니다. 그렇지 않으면 문제를 피하기 위해 DSM을 다시 설치했을 것입니다.