문제
Linux 시스템 명령어 중 root만 사용 가능한 명령은?
① chown ② pwd ③ Is ④ rm
정답
1번
해설
정답: 1. chown(파일 소유자 변경)은 보안상 일반 사용자가 다른 사용자에게 소유권을 넘기지 못하도록 일반적으로 root만 사용할 수 있다.
오답 풀이
- 1번: chown은 소유자 변경 명령으로 root 권한이 필요하므로 정답이다.
- 2번: pwd(현재 작업 디렉터리 출력)는 모든 사용자가 쓸 수 있다.
- 3번: ls(파일 목록 표시)는 일반 사용자도 사용 가능하다(보기의 'Is'는 ls의 표기 오류).
- 4번: rm은 자신이 권한을 가진 파일이면 일반 사용자도 삭제할 수 있다.
보충 개념 chown은 소유권을 임의로 넘기면 디스크 쿼터 회피 등 보안 문제가 생길 수 있어 root로 제한된다. 그룹만 바꾸는 chgrp는 자신이 속한 그룹 범위에서 일반 사용자도 가능하다.