2017-01-23 5 views
0

리눅스 사용 권한과 관련하여 질문이 있습니다. 파일의 권한을 604로 설정하면 시스템의 모든 사용자가 파일을 읽을 수있게됩니까?Linux 권한 604, 시스템의 모든 사용자가 파일을 읽었습니까?

나는 공부하고 있었기 때문에이 질문을했습니다. 그 질문은 나왔지만 거짓 이었지만 해결책은 사실이라고 말했습니다. 그것이 사실이라면 누군가 이유를 설명 할 수 있습니까? 다른 사람들이 그룹의 권한을 무시합니까?

+0

입니다. 아니요, 다른 권한은 그룹 권한보다 우선하지 않습니다. 소유자는 소유자 권한을 가지며 그룹의 모든 사람 (소유자 제외)은 그룹 권한을 얻고 다른 모든 사람은 다른 권한을 얻습니다. – Barmar

+0

모든 사람이 파일을 읽을 수있게하려면 사용 권한이 644 여야합니다. – Barmar

+0

틀린 사이트. 대신 [unix.se] 또는 [su]를 찾고 있습니다. 이 사이트는 프로그래밍 관련 질문 용입니다. –

답변

0

아시다시피 권한 : XYZ; 여기서 X는 소유자를, Y는 그룹을, Z는 기타를 나타냅니다. 번호 : 읽기 전용 4, 쓰기 용 2, 실행 용 1 사용자의 권한 설정은 4 + 2,0,4입니다. 이제 소유자가 Nyan이고 그룹이 친구이면 Nyan이 읽고 쓸 수 있으므로 친구 그룹의 모든 사람이 읽고 쓰고 실행할 수 없습니다. 다른 사용자는 읽을 수만 있습니다. 우선 순위는 왼쪽에서 오른쪽으로, 즉 X> Y> Z