sudo 그룹의 구성원이 "sudoers 파일에 없음" 메시지를 받습니다.

sudo 그룹의 구성원이 "sudoers 파일에 없음" 메시지를 받습니다.

네트워크의 가상 머신에서 CentOS 7 웹 서버를 실행하고 있으며 sudoer 목록에 있는 것처럼 보이지만 무엇이든 시도하면 다음 오류가 발생합니다.

$ sudo ls
[sudo] password for dragonbite:
dragonbite is not in the sudoers file.  This incident will be reported.

나는 들여다 보았다/etc/그룹내가 휠 그룹에 속해 있는지 확인하세요.

wheel:x:10:dragonbite

나는 달렸다비쥬도그리고 검증됨바퀴그룹이 나열됩니다.

## Allows people in group wheel to run all commands
%wheel  ALL=(ALL)       ALL

그래서 제 생각에는 모든 것이 그래야만 하는 것 같습니다. 나는 다음을 실행하여 첫 번째 사용자 계정을 추가하려고 시도했습니다.

sudo usermod -aG sudo dragonbite

이 계정의 비밀번호를 입력한 후 받은 메시지

usermod: group 'sudo' does not exist

이상해요...사용하기 때문에바퀴내가 아는 한 (CentOS). 그래서 나는스도그룹과 함께

sudo groupadd sudo

그런 다음 내 계정을 sudo 그룹에 추가하려고 하면 오류가 발생하지 않습니다. 하지만 그룹스도sudoers 파일이 아니고 나 자신을 추가했습니다.스도테스트했는데 sudoers 파일에 없다는 동일한 메시지가 계속 표시됩니다.

그래서 다음에 무엇을 해야할지 모르겠습니다.

  • sudo 사용자 목록에 sudo를 추가하시겠습니까?
  • 새 계정을 만들어 sudo 목록에 추가해 보시겠습니까?
  • 서버를 다시 시작하시겠습니까(하고 싶지 않음)?
  • 최신 VM으로 되돌리고 모든 패치를 다시 적용하시겠습니까?

거기 누구 없어요?

감사해요

관련 정보