심볼릭 링크를 사용하여 환경을 만든 다음 ../
환경의 다른 부분으로 이동하는 프로세스를 호출하는 스크립트가 있습니다. 안타깝게도 심볼릭 링크를 사용하기 때문에 심볼릭 링크의 소유자가 아닌 실제 부모를 참조합니다.
내 주요 제한 사항은 사용 중인 스크립트를 변경할 수 없다는 것입니다 ../
.
차트
/.../realDirA/
childScript.sh
/.../realDirB/
someTarget
/tmp/fakeParent/
fakeA -> realDirA
fakeB -> realDirB
및 childScript.sh
사용법을 /tmp/fakeParent/fakeA/../fakeB/someTarget
변경할 수는 없지만 필요한 권한을 childScript.sh
완전히 제어할 수 있습니다 .fakeParent