Debian의 모든 sudo 명령은 "사용자가 sudoers 파일에 없습니다"라는 메시지와 함께 실패합니다. 이 이벤트가 보고됩니다. 오류[중복]

Debian의 모든 sudo 명령은 "사용자가 sudoers 파일에 없습니다"라는 메시지와 함께 실패합니다. 이 이벤트가 보고됩니다. 오류[중복]

처음으로 리눅스를 사용해봤습니다. 몇 시간 전 Bullseye Debian을 설치할 때 루트 계정과 사용자 계정을 만들었습니다. 둘 다 비밀번호가 있습니다. 그러나 이를 사용하여 시스템을 업데이트하려고 할 때마다 sudo항상 거부됩니다. 또 무슨 뜻인가요 This incident will be reported? 내가 뭐 잘못 했어요? 내 장치에서 Debian을 사용하는 것이 금지되나요?

luke@localhost:~$ sudo apt-get update

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for luke: 
luke is not in the sudoers file.  This incident will be reported.
luke@localhost:~$ 

답변1

아니요, 이는 로컬 컴퓨터에 대한 경고일 뿐입니다. 루트 액세스 권한을 얻으려고 시도했지만 승인된 사용자가 아니었다는 사실은 로컬 감사 로그에만 기록됩니다. 컴퓨터 외부로 전송되지 않습니다. 당신은 아무 잘못도 하지 않았으며 데비안 사용이 금지되지 않을 것입니다.

sudoers 파일에 luke를 추가하려면 루트로 로그인하고 sudo를 허용하는 그룹에 "luke"를 추가하세요. 예를 들어:

usermod -a -G sudo luke

관련 정보