sudo 사용시 권한이없으면 명령어를 실행할수없음.
root계정으로 터미널에 입력
#vi /etc/sudoers
라인 91번 밑에 해당 문구 추가후 저장한다
91 : root ALL=(ALL) ALL
(추가)92 : 유저ID ALL=(ALL) ALL
640 퍼미션으로 vi를 실행하였다면 :w를 통해 저장되지만 그냥 들어왔으므로 강제로 저장 하기위해 :w!을 쳐서 저장한다
이후 :q로 나와 일반 계정에 권한이 부여되었는지 확인한다
sudo yum 을 통해 sudo가 사용되는것을 확인하였다.
-------------------------------------------------------------------------------------------------------
참고) /etc/sudoers 작성시 구분
root ALL=(ALL) ALL (98번째줄 부근)
test1 ALL=(ALL) ALL
test2 ALL=(ALL) NOPASSWD: ALL
test3 ALL/usr/sbin/useradd
test4 ALL/bin/find
→ test1 계정에는 모든 root 권한을 부여 (최초 비밀번호 물어봄)
→ test2 계정에는 모든 root 권한을 부여 (최초 비밀번호 안물어봄)
→ test3 계정에는 useradd 명령어에 한해서만 root 권한 부여
→ test4 계정에는 find 명령어에 한해서만 root 권한 부여
'CentOS 6.9' 카테고리의 다른 글
Auto ethX 문제 해결방법 (0) | 2020.04.22 |
---|---|
서버 시간 동기화 및 jdk 설치 (0) | 2020.04.20 |
자주쓰는 vi 명령어 (0) | 2020.04.20 |