본문 바로가기

카테고리 없음

[Linux] 새로운 유저에게 root (Super User) 권한 부여하기

수정해야 할 것은 총 3개.


/etc/sudoers (sudo 권한 부여)

/etc/group (root 그룹에 추가)

/etc/passwd (root의 uid, gid로 변경)


유저 이름은 bino 로 가정한다.


#sudoers

유저 추가

sudo adduser bino


sudo 권한 부여

echo 'bino ALL=(ALL) ALL' >> /etc/sudoers

또는

nano /etc/sudoer

이렇게 편집기로 들어가서 직접 넣기


#group

group 파일 진입

sudo nano /etc/group


맨 위에 있는

root:x:0:

의 밑에

bino:x:0:

를 그대로 추가


#passwd

파일 진입

/etc/passwd

계정명 bino를 찾아 uid, gid를 0으로 변경.

uid, gid 기준으로 권한이 부여되기 때문에

root와 같은 값 = root 계정과 동일함을 의미한다.


bino:x:숫자:숫자:

이 첫 부분이

bino:x:uid:gid:

부분이다.



주의할 점은 이렇게 하면 원래 root 계정처럼 콘솔 로그인이 안되니까 주의