목차

계정생성하기

아래의 문서는 ubuntu기준으로 하겠습니다. Oracle Linux

리눅스에 관리자계정생성에 대해서

계정생성

adduser test1
useradd -s /usr/bin/zsh -c "Maro Lim" maro

관리자 권한추가(sudo 그룹에 사용자를 추가)

사용자그룹확인

groups 유저명
usermod -aG sudo test1
sudo usermod -aG admin,dialout,cdrom,floppy,audio,dip,video,plugdev,netdev,lxd,ubuntu mama

참고:CentOS에서는 usermod -aG wheel test1

?? 잘 안되고.. Debian설정에서 신규사용자를 관리자로 설정하여 추가 한 후 사용자를 권한을 추가하였습니다.

sudo whoami

비밀번호없이 sudo사용

/etc/sudoers파일수정

그룹 관리

gpasswd명령어로 그룹에 사용자 추가,제거 할 수 있습니다. gpasswd [옵션] [그룹명] 옵션을 지정하지않으면 그룹패스워드를 설정할 수 있습니다.

[옵션] -a [사용자명] : 그룹에 사용자를 추가합니다. -d [사용자명] : 그룹에서 사용자를 제거합니다. -A [사용자명] : 해당 사용자를 그룹의 관리자로 지정합니다 -M [사용자명] : 그룹초기화(그룹에서 사용자를 모두제거)후 그룹에 사용자를 추가합니다. -r : 그룹패스워드를 제거합니다. -R : 그룹을 사용하지못하도록 설정합니다.

[그룹명] 관리할 그룹을 입력합니다.

sudo gpasswd -a mama www-data

sudo 비밀번호 문의 안 하게 하기

/etc/sudoers.d 밑에 다음 내용을 넣어주면 미밀번호를 묻지 않는다.

garam_sudoers
mama ALL=(ALL:ALL) NOPASSWD:ALL