[리눅스] SUDO 정리

SUDO

sudo 명령어는 유닉스 및 유닉스 계열 운영 체제에서 다른 사용자의 보안권한과 관련된 프로그램을 구동할 수 있도록 해주는 프로그램이다.
Super User DO 혹은 Substitute User DO 의 약자. 슈퍼 유저가 하는 일. (아빠 왈 : 엄마 말씀 앞에는 늘 sudo가 붙는다..ㅎㅎㅎ)

유닉스/리눅스 계열의 운영체제들의 중요한 특징 : 다중 사용자 시스템을 지원한다는 사실!
옛날에는 컴퓨터가 비쌌으니 하나의 컴퓨터를 여러 사람이 나눠 썼었음. => A라는 사람이 만든 파일을 B라는 사람이 열어보거나 쓰면 안됨. => 권한(permission) 에 대한 기능을 강화함.
각각의 사용자마다 할 수 있는 일/없는 일을 정해놓음. 운영체제도 사회이긴 때문에 권력을 위임할게 필요하다. 따라서 super user(==root user) 이란 존재가 있는 것.

궁금했던 거)
Q. How is being the root user different from being the super user?
A. Root and superuser are synonyms, “root” is a unix idiom.