권한이 있는 "test"라는 디렉토리가 있습니다 0777
.
"test" 디렉터리에 파일을 쓰는 스크립트가 있습니다. 그러나 이러한 파일에는 기본적으로 권한이 있습니다 0644
.
폴더 권한을 상속하려면 이러한 파일이 필요합니다.
누구든지 내가 이 목표를 달성하도록 도와줄 수 있나요?
답변1
새 파일을 만들 때 기본적으로 파일을 실행 가능하게 만들 수 있는 방법은 없습니다. umask가 000인 경우에도 마찬가지입니다. 이것은 UNIX/Linux 디자인입니다. 나중에 언제든지 실행 권한을 추가할 수 있습니다.
chmod +x filename
답변2
바라보다새로 생성된 파일이 디렉토리의 권한을 상속받게 하려면 어떻게 해야 합니까?
해당 솔루션은 유사한 문제를 해결하는 데 도움이 될 수 있습니다.
그러나 권한을 제한하려고 하면 0777이 실제로 필요한 경우는 거의 없습니다.