네트워크의 가상 머신에서 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으로 되돌리고 모든 패치를 다시 적용하시겠습니까?
거기 누구 없어요?
감사해요