Arch Linux에서는 su 또는 sudo를 사용할 수 없습니다.

Arch Linux에서는 su 또는 sudo를 사용할 수 없습니다.

Sudo는 다음 오류를 반환합니다.

sudo: effective uid is not 0, is sudo installed setuid root?

su - 다음을 반환합니다:

su: Authentication failure

제가 사용하고 있는 사용자는 다음 그룹의 구성원입니다.

disk wheel locate network video audio optical floppy storage power users

루트로 로그인할 수 있지만 사용자 권한을 높일 수 없으며 두 가지 모두에 제공한 비밀번호가 정확하다고 확신합니다.

답변1

어떤 이유로 당신은 가지고 있지 않습니다설정값su귀하와 실행 파일의 비트 설정 sudo. 이 비트는 루트 권한으로 실행 su되도록 승격되는 데 필요합니다 sudo. root를 사용하여 setuid 비트를 복원할 수 있습니다 chmod.

chmod u+s "$(command -v su)" "$(command -v sudo)"

관련 정보