sudo: 유효 uid가 0이 아닙니다. sudo가 setuid 루트를 설치했습니까?

sudo: 유효 uid가 0이 아닙니다. sudo가 setuid 루트를 설치했습니까?

실수로 /usr/bin에 있는 Debian 웹 서버의 소유권을 변경했는데 권한이 더 이상 루트 루트가 아니고 대신 USER 루트입니다. 다시 시작하라는 메시지가 모두 표시되어 있지만 Google Compute Engine을 통해 이를 수행하는 방법을 모르겠습니다. sudo를 사용할 수 있도록 이 문제를 어떻게 해결합니까?

답변1

영향을 받은 파일을 확인하십시오.ls -lahR /usr/bin/ | grep -v " root root"

수정하세요 pkexec chown -R "root:root" /usr/bin/.

pkexec- 다른 사용자로 명령을 실행합니다.

(로부터pkexec맨페이지)

관련 정보