020 권한이 있는 파일이 있지만 해당 파일을 삭제하거나 파일을 chmod할 수 없습니다. 최소 권한이 무엇인지 아시나요?소유자아직도 파일을 chmod해야 합니까?
- 이 디렉토리의 권한은 755입니다.
- 이는 AIX 운영 체제입니다.
답변1
파일 모드는 소유자가 파일을 chmod할 수 있는지 여부에 영향을 주지 않습니다.
$ chmod 000 foo
$ ls -l foo
---------- 1 chris chris 0 May 6 13:55 foo
$ chmod 700 foo
$ ls -l foo
-rwx------ 1 chris chris 0 May 6 13:55 foo
아마도 상위 디렉터리에 대해 잘못된 권한이 있을 수 있습니다. 최소한 사용자는 해당 디렉터리에 있는 파일의 모드를 변경하려면 해당 디렉터리에 대한 실행 권한을 설정해야 합니다.
디렉터리 권한이 작동하는 방식에 대한 자세한 내용은 다음에서 확인할 수 있습니다."디렉토리를 열려면 실행(X) 권한이 필요한 이유는 무엇입니까?".