Я случайно испортил разрешения файловой системы, которая показывает сообщение sudo: /usr/local/bin/sudo must be owned by uid 0 and have the setuid bit set
при попытке использовать sudo
, например, файлы с защитой от чтения и т. Д.
Ответ из этого ответа (https://askubuntu.com/a/471503) для этого предлагается войти в систему как root
, однако ранее я не устанавливал пароль root и этот ответ (https://stackoverflow.com/a/35017164/4343317) предлагает мне использовать sudo passwd
. Очевидно, я застрял в бесконечном цикле из двух ответов выше.
Как я могу читать / получать файлы с диска Google Cloud Compute Engine без входа в виртуальную машину (у меня есть полный контроль над экземпляром виртуальной машины и диском)? Есть ли другой «более высокий» способ войти в систему как пользователь root (например, из инструмента gcloud
или интерфейса Google Cloud) для внешнего доступа к диску виртуальной машины?
Спасибо.