su 인증 실패, sudo 누락


9

vim-minimal패키지를 제거한 후 , 설치하려는 GUI Vim과 충돌하여 sudo사라졌으며 su인증에 실패했습니다.

[portOdin@localhost ~]$ su
Password: 
su: Authentication failure

[portOdin@localhost ~]$ sudo
bash: sudo: command not found...

zsh로도 시도했지만 동일한 문제가 있었지만 새 사용자를 만들었습니다.

su일을 할 수 있거나 다른 대안이 있으면와 함께 다시 설치할 수 있습니다 sudo yum install sudo. Fedora 20을 사용하고 있습니다.


1
줘보세요 su -.
Ramesh


gksu해당 명령을 사용할 수 있는지 보십시오
SHW

@SHW-불행히도 gksuRed Hat 기반 배포판에는 포함되어 있지 않습니다. 왜 그런지 묻지 말고 꼭 그래야하는 것처럼 보이지만 그렇지 않습니다.
slm

사용 su과 같은 자신의 암호가 아닌 루트 암호 를 원한다는 것을 기억하십시오 sudo.
Barmar

답변:


3

제거 vim-minimal는 실수였습니다. 이를 사용하려면 sudo해당 패키지를 Fedora에 설치해야합니다. sudo다음과 같이 요구할 수 있습니다 .

$ rpm -q --requires sudo | grep vim
vim-minimal

나는 그것을 다시 넣고 다른 문제가 실제로 무엇이든 해결하는 것이 좋습니다 vim. Fedora는 모든 종류 vim와 함께 설치 될 때 항상 탁월한 지원을 받았습니다 .

나는 F19와 F20을 사용하고 있으며 둘 다 문제없이 거의 모든 Vim을 동시에 설치했습니다.

$ yum list installed | grep vim | expand
vim-X11.x86_64                         2:7.4.179-1.fc19                @updates 
vim-common.x86_64                      2:7.4.179-1.fc19                @updates 
vim-enhanced.x86_64                    2:7.4.179-1.fc19                @updates 
vim-filesystem.x86_64                  2:7.4.179-1.fc19                @updates 
vim-minimal.x86_64                     2:7.4.179-1.fc19                @updates 
vim-vimoutliner.noarch                 0.3.7-3.fc19                    @updates 

시스템의 루트 계정에 대한 비밀번호를 알고 있다면 다음과 같이 간단하게 실행할 수 있습니다.

$ su -

이제 루트가되었으며 다시 설치할 수 있습니다 sudo.

$ yum install -y sudo

하지만 난 정말 vim-minimal 사라지고 싶어

vim-minimal제거 하고 싶다고 확신하는 경우 다음 rpm과 같이 더 외과적인 방법으로 사용할 수 있습니다.

$ rpm -e --no-deps vim-minimal

이렇게하면 vim-minimal시스템에 그대로 남아있는 모든 것을 제거 하지만 남겨 둡니다. 여기에는 결석이 sudo있어도 작동 할 수 vim-minimal있는가 포함됩니다.

참고 문헌


su -작동하지 않았다. 이유는 확실하지 않지만 동일한 인증 오류가 발생했습니다. vim-minimal그래도 다시 설치해 보겠습니다 . 충고 감사합니다.
domi91c

1
경우 su -그때는 아마 루트 사용자에 대한 잘못된 암호를 사용하고 작동하지 않았다.
slm

2

좋아, 누군가 비슷한 상황에 처하게되면을 사용할 수 있습니다 pkexec yum install sudo. pkexec를 사용하면 OS GUI에 비밀번호를 입력 할 수 있습니다.

  pkexec allows an authorized user to execute PROGRAM as another user. If
  username is not specified, then the program will be executed as the
  administrative super user, root.

도움이되었습니다 : /ubuntu/434525/can-sudo-be-reinstalled-after-being-removed

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