sudo: эффективный uid не равен 0, установлен ли sudo setuid root?

sudo: эффективный uid не равен 0, установлен ли sudo setuid root?

Я случайно изменил владельца на моем Debian веб-сервере в /usr/bin, и теперь разрешения не root root, а USER root. Как мне вернуть это? Все, что я нахожу, говорит о необходимости перезапустить его, но я не знаю, как это сделать через Google Compute Engine. Как мне это исправить, чтобы я мог использовать sudo?

решение1

Проверьте затронутые файлы:ls -lahR /usr/bin/ | grep -v " root root"

Почини это pkexec chown -R "root:root" /usr/bin/.

pkexec- Выполнить команду от имени другого пользователя.

(изpkexecстраница руководства)

Связанный контент