RHEL7에서 sudo 오류를 해결하는 방법

RHEL7에서 sudo 오류를 해결하는 방법

sudo를 사용할 수 없습니다. 어떻게 해결할 수 있나요?

$ sudo vi /etc/fstab

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

답변1

오류로 인해

sudo: 유효 uid가 0이 아닙니다. sudo는 setuid 루트가 설치되어 있습니까?

분명히 명령 setuid에는 아무것도 설정되어 있지 않습니다 . sudo그리고 그것은 또한 user:group필요합니다 root:root.

그냥 루트가 되어 설정이 되었는지 확인하세요. 즉

su -
chown root:root /usr/bin/sudo
chmod u+s /usr/bin/sudo

setuid명령을 설정합니다 sudo.

답변2

이 문제는 /usr/bin 디렉토리의 권한 변경으로 인해 발생합니다.

이 문제를 해결하려면:

1) 먼저 루트가 /usr/bin 디렉토리의 소유자인지 확인하십시오.

 chown root:root /usr/bin

2) 파일의 권한을 변경합니다.

 chmod u+s /usr/bin/sudo

관련 정보