2014.08.11 09:17
우분투 root 계정 사용하기
조회 수 2084 추천 수 0 댓글 0
우분투 13.04 기준으로 설명
우분투를 설치하면 처음에는 일반 사용자로만 로그인 할 수 있다. 왜냐하면 root 계정은 잠겨있기 때문이다. 그런데 설치시 생성한 일반 사용자 계정은 sudo ALL 권한을 가지게 되어 root로 su 할 수 있다.
일단 먼저 root 계정의 패스워드를 설정해보자.
sudo passwd
처음에는 자신의 현재 패스워드를 입력하고, 나머지는 root 계정의 새로운 패스워드를 두번 입력한다.
root 계정의 패스워드를 성공적으로 설정했다면 su - 로 root 계정으로 변경할 수 있다.
우분투를 설치하면 처음에는 일반 사용자로만 로그인 할 수 있다. 왜냐하면 root 계정은 잠겨있기 때문이다. 그런데 설치시 생성한 일반 사용자 계정은 sudo ALL 권한을 가지게 되어 root로 su 할 수 있다.
일단 먼저 root 계정의 패스워드를 설정해보자.
sudo passwd
처음에는 자신의 현재 패스워드를 입력하고, 나머지는 root 계정의 새로운 패스워드를 두번 입력한다.
root 계정의 패스워드를 성공적으로 설정했다면 su - 로 root 계정으로 변경할 수 있다.

root@ubuntu:~# grep ALL /etc/sudoers
root ALL=(ALL:ALL) ALL
%admin ALL=(ALL) ALL
%sudo ALL=(ALL:ALL) ALL
root ALL=(ALL:ALL) ALL
%admin ALL=(ALL) ALL
%sudo ALL=(ALL:ALL) ALL
root 계정과 admin, sudo 그룹에 권한이 부여되어 있음을 알 수 있는데
root@ubuntu:~# grep snoopy /etc/group
adm:x:4:snoopy
cdrom:x:24:snoopy
sudo:x:27:snoopy
dip:x:30:snoopy
plugdev:x:46:snoopy
snoopy:x:1000:
lpadmin:x:111:snoopy
sambashare:x:112:snoopy
adm:x:4:snoopy
cdrom:x:24:snoopy
sudo:x:27:snoopy
dip:x:30:snoopy
plugdev:x:46:snoopy
snoopy:x:1000:
lpadmin:x:111:snoopy
sambashare:x:112:snoopy
설치할 때 생성한 snoopy 계정은 기본적으로 sudo 그룹에 등록되어 있기 때문에 sudo passwd 명령어가 가능했던 것이다.