sudoers에 자신을 추가하려고 할 때마다 오류가 발생합니다.

sudoers에 자신을 추가하려고 할 때마다 오류가 발생합니다.

그래서 어제 데비안을 설치하고 뭔가를 설치하려고 할 때마다 루트가 될 필요가 없도록 스스로 sudoer를 만들려고 했습니다. 그러나 이는 사용자를 sudo 그룹에 추가할 때 항상 발생합니다.

gabe@GabePC:~$ sudo apt-get install steam
[sudo] password for gabe:
gabe is not in the sudoers file.  This incident will be reported.
gabe@GabePC:~$ su -
Password:
root@GabePC:~# adduser gabe sudo
The user `gabe' is already a member of `sudo'.
root@GabePC:~#

나 자신을 sudoer로 만들기 위해 변경해야 할 다른 것이 있습니까?

답변1

변경 사항은 로그아웃했다가 다시 로그인하면 즉시 적용됩니다. 이 작업을 수행하거나 재부팅하면 모든 것이 예상대로 작동합니다.

답변2

루트로 명령을 실행하려면 sudoers 파일에 등록되어 있어야 합니다. visudo 명령을 사용하여 sudoers 파일을 편집해야 합니다.

  1. visudo 파일을 루트로 편집합니다.visudo

  2. 섹션으로 이동합니다. # User privilege specification(실제로 섹션은 아니지만 레이아웃을 유지해야 합니다..)

  3. 삽입 모드로 들어가려면 문자 "i"를 누르세요.

  4. 다음 줄을 추가하세요: gabe ALL=(ALL) ALL, 다른 줄을 삭제/편집하지 마세요!

  5. [ESC]를 눌러 삽입 모드를 종료하고 들어갑니다.:wq

  6. 로그아웃했다가 다시 로그인하세요.

관련 정보