답변1
아직 수행하지 않은 경우 OpenBSD를 사용하여 시스템을 다시 설치한 후 다음을 chmod -h
사용하여 링크 권한을 변경할 수 있습니다.
$ touch foo
$ ln -s foo bar
$ stat -f '%p %N' foo bar
100644 foo
120755 bar
$ chmod -h 700 bar
$ stat -f '%p %N' foo bar
100644 foo
120700 bar
그렇지 않고 위 기능을 지원하지 않는 운영 체제를 사용하고 있다면 운이 없는 것입니다. 예를 들어 chmod(1)
Linux에서는 다음이 포함될 수 있습니다.
chmod는 기호 링크의 권한을 변경하지 않습니다. chmod 시스템 호출은 해당 권한을 변경할 수 없습니다. 심볼릭 링크의 권한은 절대 사용되지 않으므로 이는 문제가 되지 않습니다.
답변2
"LRWXR-XR-X" 권한을 할당하려면 다음 명령을 사용할 수 있습니다(파일이 포함된 디렉터리에서).
chmod test6 755