내 기본 사용자 이름이 sudoers 파일에 없습니다


32

내 주요 사용자 이름 (하지와 일부 소프트웨어 / 편집 파일을 설치하려고했다 root)하지만이 오류가있어 [X] is not in the sudoers file. This incident will be reported.
내가 편집에 노력 /etc/sudoers을 사용하여 파일을 sudo하고 su username있지만 같은 오류가있어!

sudoers어쨌든 액세스 할 수없는 동안 사용자 이름을 파일 에 추가 하려면 어떻게해야합니까?
또한이 가이드를 따라하려고 여기 .

가이드는 2 개의 운영 체제 (내 경우)를 부팅 한 다음 Ubuntu를 선택하면 메뉴를 사용하여 정상적으로 시작하거나 복구 모드 등을 열 수 있지만 shift메뉴가없는 경우에도 발생하지 않습니다. 팝업.

Wubi와 Ubuntu 버전 : 12.04 LTS를 사용하여 Ubuntu를 설치했습니다.


이 가이드는 sudo 문제를 다루는 데 꽤 좋으며, 따라갈 수 있다면 아마 효과가있을 것입니다. 질문을 "복구 모드로 부팅하려면 어떻게해야합니까?"로 변경해야한다고 생각합니다. 가이드를 따라도 문제가 해결되지 않으면 sudo에 대해 문의하십시오.
— David Edwards

복구 모드로 부팅하려면 PC를 다시 시작하고 Shift 버튼을 누른 상태에서 지침을 따르십시오 -psychocats.net/ubuntu/fixsudo
— scouser73

wubi 설치를위한 Grub 메뉴가 표시되지 않습니다. sudoers 파일을 편집 할 권한이있는 액세스 할 수있는 다른 사용자 계정이 있으면 도움이 될 수 있습니다. 그렇지 않으면 외부 도구를 사용해야 할 수도 있습니다. 확실히 해결할 수 있습니다. :)
— Mahesh 2016 년

답변:


49

루트 터미널을 열고 입력 visudo하여 목록에 액세스하고 편집하십시오.

sudoers이제 터미널에 표시 되는 파일 의 맨 아래로 이동하십시오 .

다음과 같은 줄 바로 아래에 있습니다.

    root ALL=(ALL) ALL

다음을 추가하십시오 ( user실제 사용자 이름으로 대체 ).

    user ALL=(ALL) ALL

이제 파일을 저장하십시오. 이에 대한 절차는 편집기에 따라 다릅니다.

  • nano– CtrlO그런 Enter다음 CtrlX종료
  • vim – :wq

6
그의 문제는 루트 터미널에 액세스하는 것입니다. 그리고 당신은 그의 편집자가이라고 가정했습니다 nano. 친절하게 개선하십시오.
— Mahesh

7
작동하지 않는 루트 암호를 제공하지 않고 어떻게 루트 터미널을 열 수 있습니까?
— Anwar

2
루트 암호를 검색 / 변경하는 온라인 자습서를 쉽게 찾을 수 있으며 표준 터미널을 열고 su루트가 될 수 있습니다. 그렇지 않으면 Live CD로 부팅하여 HD를 마운트 한 후 파일에 액세스 할 수 있습니다. 마지막으로, 나는 언급하지 않았다 nano. visudo표준 우분투 설치에 포함되어 있습니다.
— jasmines 2016 년

Ctrl + K그런 다음 X일했다.
— Fredrick Gauss

6

sudoers파일에 사용자를 추가하는 가장 간단한 방법 은 다음과 같이 실행 권한이있는 사용자로 명령을 실행하는 것입니다 gpasswd.

sudo gpasswd -a username sudo

많은 감사합니다 @ monteirobrena. 당신의 팁은 매우 유용합니다 :)))
— Andy K

3

검색 과정에서 설명 된 프로세스 : " psychocats ubuntu fixsudo"가 Lubuntu 13.04에서 도움이되었습니다.

그런 다음 복구 모드로 들어갑니다

mount -o rw,remount /

adduser username sudo

이것은이 문제를 해결하기 위해 가장 쉬운 방법입니다. 궁금한 사람은 복구 모드로 부팅하고 "루트 셸 프롬프트로 삭제"를 선택하여 이러한 명령을 실행해야합니다 ( wiki.ubuntu.com/RecoveryMode )
— jmng

0

루트 암호가있는 경우 (설치 중에 구성되었을 수 있음) 터미널을 열고 su -l루트 암호를 입력하십시오. 마지막으로 재스민의 대답을 따르십시오. vim에서 편집을 시작하려면 아래 줄로 이동하여을 root ALL=(ALL) ALL누르십시오 i. 초기 Fedora 설치 후 다음 단계에 따라 계정을 추가 할 수있었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.