2017-12-18 4 views
-1

내가 가진 심볼릭 링크에 대한 그룹 권한으로 무슨 일이 일어나는지 궁금합니다. 여기에 실종 된 뭔가가있을거야. 나는에서 대상의 소유자 또는 디렉토리 심볼릭 링크와 라이브 대상 이외의 그룹 인 내 심볼릭 링크의 그룹 소유권을보고 있어요 예를 들어심볼릭 링크에 대한 리눅스 그룹 소유권 - 기본 링크 그룹 소유권을 링크 대상과 동일하게 만드는 방법?

:. 나는이 디렉토리가

...

4 drwxr-xr-x  3 my_user group1 4096 Dec 18 15:40 my_files 

그리고 내부 I가 다음 디렉토리 ...

4 drwxr-xr-x  3 my_user group1 4096 Dec 18 15:45 my_link_target 

나는 my_link_target, 그룹에 그룹 기본값을 대상으로 심볼릭 링크를 만드는 경우이 디렉토리까지 ln -s my_link_target my_symlink

는 심볼릭 링크가 링크의 대상에서 그룹 권한을 안 : 트리에 ...

0 lrwxrwxrwx  1 my_user some_other_group 19 Dec 18 15:46 my_symlink -> my_link_target 

내가 가진 링크를 만들어? 내가 여기서 무엇을 놓치고 있니? 심볼릭 링크에서 대상 디렉토리의 권한을 사용하려면 어떻게해야합니까?

+0

왜 대상에서 그룹을 가져 옵니까? 그것은 다른 파일/디렉토리 생성이하는 것과 같은 방법으로 그룹을 얻습니다. – Barmar

+0

심볼릭 링크의 그룹은 AFAIK에 사용되지 않습니다. – Barmar

+1

SO는 프로그래밍 관련 질문 용이며 Linux 사용 또는 구성에 관한 질문은 아닙니다. SuperUser.com 또는 unix.stackexchange.com은 이와 같은 질문에 더 좋은 곳입니다. – Barmar

답변

1

심볼릭 링크가 링크 대상에서 그룹 권한을 가져 오지 않아야합니까?

아니요. 심볼릭 링크는 어떤 식 으로든 가리키는 파일에 연결되어 있지 않습니다. 심볼릭 링크는 존재할 수도 있고 존재하지 않을 수도있는 경로 이름을 포함하며, 다른 모든 파일들이하는 것과 같은 방식으로 소유자 그룹을 얻습니다 (프로세스의 기본 그룹 만들기).

대상 링크의 사용 권한을 사용하려면 어떻게 심볼릭 링크를 사용할 수 있습니까?

수 없습니다. chown -h으로 소유자 그룹을 설정할 수 있지만 심볼릭 링크가 대상에 연결되어 있지 않으므로 심볼 링크를 변경해도 다른 심볼은 변경되지 않으며 어떤 방식으로도 동기화되지 않습니다.

관련 문제