추가 읽기

추가 읽기

액세스 권한이 모두 0으로 설정되어 있어도 루트가 파일을 읽을 수 있다는 것은 알고 있지만 구체적인 쓰기 및 실행 권한은 이해하지 못합니다. 수퍼유저는 권한이 있는 파일을 쓰고 실행할 수 있습니까 000?

답변1

읽을 수 있는 것처럼 쓸 수도 있습니다. 뿌리가 되는 것은 이것들을 능가합니다. 하지만 구현하면 상황은 달라진다. 파일이 실행 가능으로 표시되지 않으면 실행 가능한 것으로 간주되지 않습니다. 그러나 일단 실행 가능으로 표시되면 실행 가능하기 위해 읽을 필요는 없습니다(스크립트인 경우). 일반 사용자와 다릅니다.

답변2

수퍼유저(또는 이에 상응하는 사용자)가 파일에 쓸 수 있습니다.~하지 않는 한현재 실행중인 프로세스의 프로그램 이미지입니다. (프로세스가 실행되는 동안 권한이 000으로 설정된 상태로 실행되었을 수 있습니다.) 이는 파일 시스템이 읽기-쓰기로 마운트되어 있고 보안 정책 및 기타 메커니즘을 사용하여 어떤 조치도 취하지 않았다고 가정합니다. 수퍼유저의 정상적인 행동을 제한합니다.

000은 누구에게도 실행 권한을 부여하지 않기 때문에 슈퍼유저(또는 이에 상응하는 사람)는 파일을 실행할 수 없습니다. 이는 슈퍼유저(또는 이에 상응하는 사람)가 실행 액세스 권한을 갖는 데 필요한 전제 조건입니다.

추가 읽기

관련 정보