이상한 문제가 있습니다.
개인 ArchLinux VM kernel 4.11.2-1-ARCH
, 내 일반 로그인에는 sudo 액세스 권한이 있으며 지난 주말까지 제대로 작동했습니다.
오늘 sudo를 하면 다음과 같은 오류 메시지가 나타납니다.
sudo: effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an NFS file system without root privileges?
su -
작동하지 않습니다. 예, 콘솔에서 루트로 로그인할 수 있으므로 루트 비밀번호를 알고 있습니다.
su -
관련 로그
May 29 15:26:58 Arch unix_chkpwd[882]: check pass; user unknown
May 29 15:26:58 Arch unix_chkpwd[882]: password check failed for user (root)
하지만 ssh를 통해 로그인하면 문제 없이 모든 명령을 실행할 수 있습니다. systemctl
대상을 sudo에서 sudo로 변경한 다음 graphical.target
sudo multi-user.target
가 다시 작동했습니다.
내 데스크탑 관리자는 Enlightenment입니다.
어떤 아이디어가 있나요?
감사해요
답변1
답변2
이것은 누군가에게 도움이 될 수 있습니다. 비밀번호가 유효하지 않은 경우, 비밀번호가 정확하더라도 실행해 보세요.
faillock --reset