CentOS 또는 Ubuntu 시스템에서 일반 계정과 root 계정이 존재하며 일반 계정의 권한으로 root 권한이 필요한 작업 수행이 필요한 경우가 있다. 일반 사용자가 root 권한을 가져야 하는 경우 sudo
명령어를 사용하여야 한다.
일반 계정에 root 권한을 부여하기 위해서는 /etc/sudoers 파일에 권한을 부여할 일반 계정의 id를 추가하여야 한다.
1. /etc/sudoers 파일 열기
/etc/sudoers 파일을 수정하기 위해서는 visudo 명령어를 사용하여야 한다.
/etc/sudoers 파일을 편집하기 위해서 다음 명령어를 수행한다.
$visudo -f /etc/sudoers
2. /etc/sudoers 파일 수정하기
/etc/sudoers 파일 내 ##User Aliases
영역을 찾아서 이 영역 밑에 root 권한을 부여할 계정의 id(그룹 id 포함), 권한 및 옵션 정보를 추가한다.
추가할 내용은 다음과 같은 형식을 가진다.
## 일반 사용자의 경우 (계정 id가 userID 인 경우)
userID ALL=(ALL) ALL
## 그룹의 경우 (그룹 id가 groupID 인 경우)
groupID ALL=(ALL) ALL
'Linux 관련' 카테고리의 다른 글
Linux 명령어 사용 예 (0) | 2022.11.13 |
---|