chmod를 사용해도 심볼릭 링크 권한이 변경되지 않습니다.

chmod를 사용해도 심볼릭 링크 권한이 변경되지 않습니다.

원격 Linux 시스템에 액세스할 수 있으며 심볼릭 링크를 생성할 때마다 기본적으로 다음 권한을 사용하여 생성됩니다.lrwxrwxrwx

심볼릭 링크의 권한(즉, 심볼릭 링크가 가리키는 경로가 아님)을 변경하려고 하면 다음을 사용합니다.

chmod g-w my_symbolic_link

chmod올바르게 실행되지만(오류 메시지가 인쇄되지 않음) 권한을 다시 확인하면 여전히 동일합니다( lrwxrwxrwx).

기기 관리자의 답변을 기다리고 있습니다. 하지만 이것이 정상적인 동작인지, 아니면 이 상자에만 해당되는 현상인지 알고 싶습니다.

답변1

이는 정상적인 동작입니다. 발생하는 상황은 운영 체제에 따라 다를 수 있습니다(적어도 Solaris는 링크 권한을 변경하는 데 사용됩니다). 그러나 심볼릭 링크는 일반 파일이 아니기 때문에 권한은 실제로 어떤 용도로도 사용되지 않습니다. (파일 권한은 파일 inode의 일부이므로 심볼릭 링크는 영향을 미치지 않습니다.)

관련 정보