반응형
Ubuntu, CentOS 같은 Linux에서 sudoer를 설정하는 방법은 2가지가 있다.
방법 A
"/etc/sudoers.d/sejong" 파일에 아래와 같이 설정 1줄을 추가한다.
##
## Filename: /etc/sudoers.d/sejong
##
sejong ALL=(ALL) NOPASSWD:ALL
방법 B
/etc/sudoers 파일의 마지막 줄에 아래 예제와 같이 계정 정보를 추가한다.
(sudoers 파일의 중간에 계정 정보를 추가하면 정상 동작하지 않는 경우를 발견하였다. 왜 문제가 발생하는지 원인은 모르겠고, 가능하면 마지막 줄에 넣어주는게 좋을 듯~)
$ echo "sejong ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
결과 확인
아래와 같이 sudo -s 명령을 수행해서 암호(password)를 입력하기 않고 바로 root user로 변경되는지 확인한다.
$ id
uid=997(sejong) gid=997(sejong) groups=997(sejong)
$ sudo -s
# id
uid=0(root) gid=0(root) groups=0(root)
'Ubuntu' 카테고리의 다른 글
iptables and netfilter (1) | 2021.07.10 |
---|---|
tcpdump로 HTTP Packet Decode 하기 및 tshark 사용법 (0) | 2021.07.10 |
Configure DNAT(Port Forward) for KVM (to connect into VM from outer network) (0) | 2021.07.10 |
resolv.conf on Ubuntu (0) | 2021.07.10 |
Sharing Desktop (원격 데스크탑) on Ubuntu (0) | 2021.07.10 |