내 기본 사용자 이름이 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

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

  • nanoCtrlO그런 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.