반응형
일반 사용자에 root 권한을 부여하는 방법에 대해 알아보자.
터미널 환경에서 $ 로 시작하면 일반유저이고, # 로 시작하면 관리자 이다.
우리는 $ -> # 로 변경하는 방법에 대해 알아볼 것이다.
#1. 사용자 계정 추가하기
#2. sudo vim /etc/sudoers 사용자 추가
#3. sudo vim /etc/passwd 사용자 추가
#4. sudo vim /etc/group 사용자 추가
ubuntu 계정에 root 권한을 부여하는 과정을 기록할 것이다.
#1. 사용자 계정 추가하기
- root 권한을 부여할 사용자 계정 추가하기
sudo adduser 사용자계정명
#2. sudo vim /etc/sudoers 사용자 추가
- 이제 관리자 권한 변경을 위한 파일로 접근해보자.
sudo vim /etc/sudoers
- # User privilege specification 아래에 관리자 유저로 일반계정인 kyungsnim 를 추가해주자.
#3. sudo vim /etc/passwd 사용자 추가
- kyungsnim 에 해당하는 숫자를 root 와 동일하게 변경해주자.
# before
kyungsnim:x:1001:1001:kyungsnim,,,:/home/kyungsnim:/bin/bash
# after
kyungsnim:x:0:0:kyungsnim,,,:/home/kyungsnim:/bin/bash
#4. sudo vim /etc/group 사용자 추가
- 마지막으로 /etc/group에도 추가해줄 것이다.
sudo vim /etc/group
- 이번에는 root:x:0: 뒤에 사용자계정을 붙여주자.
# before
root:x:0:
# after
root:x:0:kyungsnim
- 확인해보자! 아래 명령어로 사용자 전환을 한 후에 # 표시가 나오면 관리자! 여전히 $ 라면 뭔가 문제가 있는 것이다.
# 사용자 전환하기
su - 사용자계정
반응형
댓글