mona가 sudoers 파일에 없습니다. 이 사건은보고 될 것이다


12

난 그냥했다 그래서 sudo apt-get upgrade말했다 Y질문에 나에게 물었다 지금은 더 이상 sudoer 아닙니다. 우리의 뿌리조차도 더 이상 sudoer가 아닙니다. 해결책은 무엇입니까?

Configuration file '/etc/sudoers'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** sudoers (Y/I/N/O/D/Z) [default=N] ? Y
Installing new version of config file /etc/sudoers ...
Setting up apt-transport-https (1.0.1ubuntu2.15) ...
Setting up libisc95 (1:9.9.5.dfsg-3ubuntu0.10) ...
Setting up libdns100 (1:9.9.5.dfsg-3ubuntu0.10) ...
Setting up libisccc90 (1:9.9.5.dfsg-3ubuntu0.10) ...
Setting up libisccfg90 (1:9.9.5.dfsg-3ubuntu0.10) ...
Setting up libbind9-90 (1:9.9.5.dfsg-3ubuntu0.10) ...
Setting up liblwres90 (1:9.9.5.dfsg-3ubuntu0.10) ...
Setting up bind9-host (1:9.9.5.dfsg-3ubuntu0.10) ...
Setting up dnsutils (1:9.9.5.dfsg-3ubuntu0.10) ...
Setting up dbus (1.6.18-0ubuntu4.4) ...
Installing new version of config file /etc/dbus-1/system.conf ...
Setting up python3-update-manager (1:0.196.22) ...
Setting up update-manager-core (1:0.196.22) ...
Setting up bazel (0.4.0) ...
Setting up cuda-repo-ubuntu1404 (8.0.44-1) ...
OK
Setting up dbus-x11 (1.6.18-0ubuntu4.4) ...
Setting up dkms (2.2.0.3-1.1ubuntu5.14.04.9) ...
Setting up firefox (49.0.2+build2-0ubuntu0.14.04.1) ...
Please restart all running instances of firefox, or you will experience problems.
Setting up libxnvctrl0 (361.93.02-0ubuntu1) ...
Setting up linux-generic-lts-saucy (3.13.0.100.108) ...
Setting up linux-headers-generic-lts-saucy (3.13.0.100.108) ...
Setting up linux-image-generic-lts-saucy (3.13.0.100.108) ...
Setting up linux-libc-dev:amd64 (3.13.0-100.147) ...
Setting up linux-tools-common (3.13.0-100.147) ...
Setting up python-pil (2.3.0-1ubuntu3.3) ...
Setting up python-imaging (2.3.0-1ubuntu3.3) ...
Processing triggers for libc-bin (2.19-0ubuntu6.9) ...
mona@pascal:~/computer_vision/deep_learning/ssd/caffe$ sudo apt-get install build-essential cmake git pkg-config
mona is not in the sudoers file.  This incident will be reported.


mona@pascal:~$ pwd
/home/mona
mona@pascal:~$ su -
Password: 
su: Authentication failure


mona@pascal:~$ sudo passwd root
[sudo] password for mona: 
mona is not in the sudoers file.  This incident will be reported.

업데이트 : grub에서 고급 옵션을 선택한 다음 복구 모드-> 루트를 선택하고 passwd mona를 사용하여 비밀번호를 변경하고 passwd를 설정했지만 재부팅 후에도 여전히 sudo를 허용하지 않습니다! 해결책을 제안하십시오.

mona@pascal:~$ su -
Password: 
su: Authentication failure

5
관리인의 다리에 딱 맞습니다. 이 문제를 해결하면 우분투에 버그를 신고하십시오.
Joshua


@IlmariKaronen 만화는 그의 얼굴을 보여주지 않습니다. 누가 보고서를 받고, 어떻게 생겼습니까?
Katu

답변:


20

sudo우분투에서 계정에 권한 을 부여하는 일반적인 방법 은 기본적으로 권한 이 부여 된 admin및 / 또는 sudo그룹에 계정을 추가하는 것 sudo입니다.

sudoers 구성을 실제로 수정하려면 /etc/sudoers직접 편집하지 말고에 /etc/sudoers.d설명 된대로 디렉토리의 별도 파일에 로컬 구성을 추가하십시오 man sudoers. 이것은 방금 겪은 문제를 피하기위한 것 /etc/sudoers입니다.

sudo작동하지 않을 경우 시스템 파일을 수정하기 위해 복구 모드를 진행할 수 있습니다 . 예를 들어 다음 mona을 사용하여 sudo그룹에 추가 할 수 있습니다.

usermod -aG sudo mona

이것은 내 것보다 더 나은 대답이며 따라야 할 것입니다.
iLikeDirt

업데이트 된 질문을 참조하십시오. root의 새 비밀번호를 설정하지 못했습니다!
Mona Jalal

1
아무도 새로운 암호를 설정하면 문제가 해결 될 것이라고 말한 적이 없습니다.
fkraiem

우리는 내가 마운트 편집에 무엇을 제안 필요한 -rw -o 다시 마운트 / usermod에 - AG sudo는 모나 전
모나 잘랄

이미 링크 된 페이지에 포함되어 있습니다.
fkraiem

4

여러분, "Y"는 분명히 당신을 포함하지 않는 sudoers 파일의 새로운 버전을 받아 들였습니다! 미래에는 소프트웨어를 설치하는 동안 sudoers 파일을 교체하는 것이 그리 전문적이지 않다는 것이 확실하지 않지만,이를 비교하기위한 "D"가 더 나은 옵션이되었을 것입니다. 이 시점에서 루트로 로그인하고 (sudo를 사용하지 않고) 파일의 사용자 섹션에 자신을 다시 추가해야합니다 ( "mona").


1
사용자에게 sudo액세스 권한 을 부여하는 일반적인 방법 sudosudoers파일에 특정 사용자 나 그룹을 추가하는 대신 계정을 그룹에 추가하는 것입니다.
steeldriver

1
맞습니다. 분명히 모나의 시스템은 다르게 구성되었지만, 요점은 여전히 ​​유효하며 그렇게하는 것이 더 좋습니다.
iLikeDirt

1
@steeldriver : 우분투 전용입니다. sudo의 일반적인 방법은 sudoers 파일을 편집하는 것입니다.
Joshua

0

다음과 같은 명령을 사용할 수 있습니다.

sudo gpasswd -a username sudo

대신에 그룹에 username추가 할 사용자 이름을 입력하십시오 sudo. 를 실행 하면 사용자 sudo gpasswd -a mono sudo에게 sudo권한을 부여 mono하고 -a옵션 으로 인해 실제로 해당 사용자를 sudo그룹에 추가합니다 .

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