우분투 root 계정 사용하기
2013. 11. 29. 17:49 |
리눅스
우분투 13.04 기준으로 설명
우분투를 설치하면 처음에는 일반 사용자로만 로그인 할 수 있다. 왜냐하면 root 계정은 잠겨있기 때문이다. 그런데 설치시 생성한 일반 사용자 계정은 sudo ALL 권한을 가지게 되어 root로 su 할 수 있다.
일단 먼저 root 계정의 패스워드를 설정해보자.
sudo passwd
처음에는 자신의 현재 패스워드를 입력하고, 나머지는 root 계정의 새로운 패스워드를 두번 입력한다.
root 계정의 패스워드를 성공적으로 설정했다면 su - 로 root 계정으로 변경할 수 있다.
/etc/sudoers 파일에 sudo ALL 권한이 어떻게 설정되어 있는지 살펴보면
root 계정과 admin, sudo 그룹에 권한이 부여되어 있음을 알 수 있는데
설치할 때 생성한 snoopy 계정은 기본적으로 sudo 그룹에 등록되어 있기 때문에 sudo passwd 명령어가 가능했던 것이다.
우분투를 설치하면 처음에는 일반 사용자로만 로그인 할 수 있다. 왜냐하면 root 계정은 잠겨있기 때문이다. 그런데 설치시 생성한 일반 사용자 계정은 sudo ALL 권한을 가지게 되어 root로 su 할 수 있다.
일단 먼저 root 계정의 패스워드를 설정해보자.
sudo passwd
처음에는 자신의 현재 패스워드를 입력하고, 나머지는 root 계정의 새로운 패스워드를 두번 입력한다.
root 계정의 패스워드를 성공적으로 설정했다면 su - 로 root 계정으로 변경할 수 있다.
/etc/sudoers 파일에 sudo ALL 권한이 어떻게 설정되어 있는지 살펴보면
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 명령어가 가능했던 것이다.
'리눅스' 카테고리의 다른 글
리눅스 ipv6 끄기 (0) | 2013.12.10 |
---|---|
우분투 apt-get Repositoy 변경 (8) | 2013.12.05 |
리눅스 chpasswd 패스워드 변경 (7) | 2013.12.03 |
우분투 새로 생성한 사용자의 프롬프트 비어있는 이유 (1) | 2013.11.29 |
우분투 네트워크 설정 (4) | 2013.11.29 |
CentOS Daum Repository (1) | 2013.11.12 |
리눅스 history 시간 남기기 (1) | 2013.10.25 |
리눅스 root 패스워드 없이 su 사용하기 (1) | 2013.10.25 |
최근에 달린 댓글 최근에 달린 댓글