![usermod: "sudo" 그룹이 CentOS에 존재하지 않습니다.](https://linux55.com/image/174708/usermod%3A%20%22sudo%22%20%EA%B7%B8%EB%A3%B9%EC%9D%B4%20CentOS%EC%97%90%20%EC%A1%B4%EC%9E%AC%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
사용자에게 sudo 액세스 권한을 부여하고 싶습니다.
주로 소프트웨어 설치 권한을 부여하고 싶지만 CentOS에서 이 작업을 수행하는 방법을 잘 모르겠습니다.
https://linuxize.com/post/how-to-add-user-to-sudoers-in-centos/
우분투에서 이 옵션은 적어도 나에게는 이렇습니다.기억하다, 예:
sudo adduser foo sudo
sudo에 foo 사용자를 추가합니다. 또한 왜 이것이 CentOS에서 사용할 수 없는지 궁금합니다. 어쩌면 충분히 세밀하지 않은 것일 수도 있습니다.
[nsaunders@rolly ~]$
[nsaunders@rolly ~]$ sudo usermod -aG sudo rdegamma
usermod: group 'sudo' does not exist
[nsaunders@rolly ~]$
답변1
CentOS의 그룹은 호출되지 않습니다 sudo
. 전화 wheel
가 왔어요
루트 사용자로서:
usermod -aG wheel rdegamma
그런 다음 아직 실행하지 않은 경우 visudo
sudoers 파일에서 다음 줄을 실행하고 주석 처리를 제거합니다.
%wheel ALL=(ALL) ALL
사용자가 새 셸 세션을 시작하여 비밀번호를 입력하도록 합니다 sudo
.