J.BF Story

[Centos] 일반 사용자 계정에 root 권한 부여 본문

Server/Linux

[Centos] 일반 사용자 계정에 root 권한 부여

J.BF 2022. 6. 16. 23:57

일반 사용자 계정에 root 권한 부여

1. 관리자 권한으로 '/etc/sudoers' 파일 수정

root 계정 밑에 관리자 권한을 부여하고 싶은 사용자('testuser') 설정 추가

## Allow root to run any commands anywhere
root	ALL=(ALL:ALL) ALL
testuser	ALL=(ALL:ALL) ALL

 

2. 확인

'testuser' 유저 권한으로 관리자 권한이 필요한 '/etc/sudoers' 파일 접근 가능 확인

su testuser
cat /etc/sudoers # permission denied
sudo cat /etc/sudoers # ok

 

회고

  • Centos에서 자주 root계정으로 ssh 연결을 하거나 관리자 권한이 요구되는 프로그램을 실행해야하는 경우가 있었다.
    root계정을 직접적으로 자주 사용하기에 부담감이 있었고, 한번은 어느날 이유없이(?) root계정 비밀번호가 바뀌어버린 일이 있어 더 쓰기 조심스러워졌다..
  • 그래서 관리자 권한을 부여한 일반 사용자 계정을 새로 생성하여 root계정의 대체재로 사용하게 되었다.
Comments