본문 바로가기
NOS네트워크관리사 2급 · 2021년02월28일 · 45/50

45.다음과 같이 파일의 원래 권한은 유지한 채로 모든 사용자들에게 쓰기 가능한 권한을 추가부여할 때, 결과가 다른 명령어는 무엇인가?

네트워크관리사 2급 45번 문제 이미지
1
chmod 666 file
2
chmod a+w file
3
chmod ugo+w file
4
chmod go=w file정답

해설

1. 666 >>> 모두가 rw-rw-rw- 권한이 됨(=기존 rw-r--r--에서 w만 추가한것과 동일) 2. a+w >>> 모두에게 w권한 추가, 모두가 rw-rw-rw-가 됨. 3. ugo+w >>> u,g,o에게 w권한 추가, 2번과 동일한 의미(ugo=a) 4. go=w >>> go의 권한 값을 w로 지정. 결과값은 rw--w--w-가 되어 기존 권한과 다른 결과가 됨. 숫자로 권한을 지정하면 해당 숫자대로 권한이 주어지는데, 666은 rw-rw-rw-이므로 기존 rw-r--r--에서 w만 추가한것과 동일한 결과입니다. +인자는 권한을 추가하는 것이며 이미 해당 권한이 설정되어 있으면 덮어씌워집니다. 따라서 기존 권한도 유지됩니다. =인자는 해당 권한값만 지정하며, 기존에 주어진 권한을 무시합니다. 그렇기 때문에 기존의 권한이 어떤 것이든 기술한 권한만 부여됩니다. 그렇기 때문에 4번만 나머지와는 다르게 group와 other의 원래 권한을 무시하고 w권한만 주어지게 됩니다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기