chmod 777과 chmod 007의 차이점은 무엇입니까? '다른 사람'이 모든 사람을 의미한다면 chmod 777 = chmod 007이라는 진실을 강력하게 시사하지 않습니까?
답변1
그렇게 제안할 수도 있지만 사실은 그렇지 않습니다.
첫 번째 숫자는 "소유자" 권한이고, 두 번째 숫자는 "그룹" 권한입니다. 소유자와 그룹은 로 볼 수 있으며 ls -l
, 세 번째 숫자는 "기타"입니다. 문자 그대로 소유자나 그룹에 속하지 않은 사용자를 의미합니다.
즉 007
, 소유자나 그룹 구성원은 모두 파일을 읽거나 쓰거나 실행할 수 없지만 다른 모든 사람은 이 세 가지 작업을 모두 수행할 수 있습니다.
답변2
아니요. 0007
명시적으로부인하다다른 권한에 관계없이 소유자 및 그룹의 액세스입니다.
답변3
'다른 사람'이 모든 사람을 의미한다면 그렇습니다. 그러나 그것은 그런 의미는 아닙니다.
아주 간략하게는 다음과 같습니다: 사용자, 그룹, people_not_previous_group