본문 바로가기

Linux

[루트 계정] 우분투 리눅스 입문편 - 리눅스의 신 (3)

1. 루트 계정이란

루트 계정은 시스템의 모든 부분에 대하여 접근하고 수정할 수 있는 최고 권한을 가진다. 루트 권한을 사용할 때에는 신중히 꼭 필요한 경우에만 사용해야 한다. 하지만 프로그램 하나를 설치할 때에도 루트 권한을 사용하지 않고는 불가능 하기 때문에 꽤 자주 사용하게 된다.

 

sudo 명령어는 뒤쪽에 입력한 명령어를 수행하는 동안만 임시적으로 사용자를 루트 권한으로 승격시켜 주는 명령어이다.

예를 들어,

$ whoami
$ sudo whoami

다음과 같이 두 명령어를 입력하면, 처음에는 현재 로그인한 계정 명을 보여주고, 두 번째는 무조건 root라고 보여지게 된다. 매번 sudo 명령을 입력하는 것이 귀찮게 느껴진다면 다음과 같은 명령어를 통해 exit 명령어를 치기 전까지 root 계정으로 활동할 수 있다.

$ sudo su -

또한 프롬프트 모양이 $ 에서 #으로 바뀐 것을 확인할 수 있다.