Рейтинг:0

Отказано в доступе (publickey). ОШИБКА: выход с кодом возврата [255]

флаг cn

Я пытался выяснить эту проблему в течение некоторого времени. Я подключался к своей виртуальной машине для доступа к RStudio (IDE). Кроме того, я запускаю следующую команду:

gcloud бета-вычисление --project "имя-проекта" ssh "my-rstudio" --ssh-flag="-X"

и получите следующую ошибку:

Отказано в доступе (publickey).
ОШИБКА: (gcloud.beta.compute.ssh) [/usr/bin/ssh] завершился с кодом возврата [255].

Пытался понять, что происходит, поэтому использовал более подробный флаг:

gcloud бета-вычисление --project "имя-проекта" ssh "my-rstudio" --ssh-flag="-vvv"

Последние несколько строк таковы:

debug1: Предлагая открытый ключ: /Users/sherifgerges/.ssh/google_compute_engine RSA SHA256:EUjXtb36bMLZr9QytqoCfxvpUgRFNC2mBnr6SCGkp6o, явный
debug3: отправить пакет: введите 50
debug2: мы отправили пакет с открытым ключом, ждем ответа
debug3: получить пакет: введите 51
debug1: Аутентификации, которые могут продолжаться: publickey
debug2: мы не отправляли пакет, отключить метод
debug1: больше нет способов проверки подлинности.
[email protected]: Отказано в доступе (открытый ключ).
ОШИБКА: (gcloud.beta.compute.ssh) [/usr/bin/ssh] завершился с кодом возврата [255].

Вы хоть представляете, что здесь может происходить? Я попытался удалить свои SSH-ключи в Метаданные раздел консоли. Это не сработало.

Более того,

список вычислительных маршрутов gcloud

возвращает ожидаемый

Интернет-шлюз по умолчанию 0.0.0.0/0 по умолчанию-Интернет-шлюз 1000

Пробовали предложения в других темах в течение нескольких часов. Любая помощь будет принята с благодарностью!

РЕДАКТИРОВАТЬ: я попытался остановить/запустить виртуальную машину через консоль. Это тоже не сработало, к сожалению. :(

Alex G avatar
флаг ar
Судя по ошибке, с которой вы столкнулись, установка RStudio повлияла на конфигурацию SSH экземпляра виртуальной машины. В [документации GCP] (https://cloud.google.com/compute/docs/troubleshooting/troubleshooting-ssh) есть несколько способов устранения неполадок, вы можете ознакомиться с ними. Вы также можете обратиться в [поддержку RStudio](https://support.rstudio.com/hc/en-us/requests/new), так как вы, похоже, используете Pro из-за функции SSH. Я также предлагаю предоставить руководство, которому вы следуете в своем посте, для лучшего понимания проблемы.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.