이상한 문제가 있습니다.
개인 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를 통해 로그인하면 문제 없이 모든 명령을 sudo할 수 있습니다. systemctl
대상을 에서 으로 graphical.target
변경 한 multi-user.target
다음 sudo가 다시 작동합니다.
내 데스크탑 관리자는 Enlightenment입니다.
어떤 생각?
감사해요
답변1
답변2
이것은 누군가에게 도움이 될 수 있습니다. 비밀번호가 올바른데도 작동하지 않으면 실행해 보세요.
faillock --reset