.

Ubuntu에서의 Root 계정과 sudo 명령어

by 담배맛구마

https://help.ubuntu.com/community/RootSudo


Ubuntu에서는 기본적으로 Root 계정의 패스워드가 잠겨져있다.


그러므로

Root로 직접적으로 로그인이 불가능하고

su 명령어를 통해서도 Root 계정으로 로그인이 불가능하다.


(사실은 Root로 로그인을 할 수는 있지만 권장하지않고있다)


하지만

Root 계정이 실질적으로 존재하기 때문에

프로그램들을 Root-Level 권한으로 실행이 가능하다.


그 방법이 바로 sudo 명령어를 사용하는 것이다.

이 명령어를 통해 권한이 있는 계정(일반적으로 관리자 계정; Root를 말하는게 아니다)이

Root 계정의 패스워드를 몰라도 Root 권한으로 프로그램을 실행할 수 있다.



터미널에서는 sudo 명령어를 실행하고자하는 명령어(프로그램)의 접두사로 쓰면된다.


sudo init 0


GUI 환경에서는 다음과 같은 인증 창이 있다.


각각의 인증과정에서 패스워드는

로그인한 자기 자신의 패스워드다


sudoers file에 sudo 명령어를 사용 할 수 있는 계정의 목록이 정의되어있기 때문인것 같다.



다음은 sudo 명령어 권한이 없는 계정이 sudo 명령어를 썻을 때


반응형

블로그의 정보

정윤상이다.

담배맛구마

활동하기