SSH-соединение не работает @ отображается «colab@0.tcp.in.ngrok.io : В разрешении отказано (publickey,пароль)».

#ssh #carla #google-colaboratory

#ssh #карла #google-colaboratory

Вопрос:

процедура выполнена:

  1. запустите код colab
  2. после генерации root, пароля colab, пароля vnc .. etc и команды ssh
  3. cmd => команда ssh, скопированная из результата colab

отказ ssh после вставки пароля colab .

ссылка на код colab из GitHub:

https://colab.research.google.com/github/MichaelBosello/carla-colab/blob/master/carla-simulator .ipynb#scrollTo=w4Ywwr43AGR9

для разрешения проблемы перешел на следующий сайт (не работает):

  1. https://github.com/demotomohiro/remocolab/wiki/Frequently-Asked-Questions#how-to-get-ssh-client-on-windows
  2. https://internet-of-tomohiro.netlify.app/google_colab/ssh.en.html

Заранее благодарю @новичок в концепции ssh

Ответ №1:

Используя аутентификацию с открытым ключом, вы можете войти на ssh-сервер без копирования и вставки пароля. Например, вы можете сгенерировать свой ключ с помощью следующей команды:

 ssh-keygen -t ecdsa -b 521
  

Затем укажите содержимое вашего открытого ключа в аргументе public_key remocolab.setupSSHD(), например remocolab.setupSSHD(public_key = «ecdsa-sha2-nistp521 AAA …»).

См . README.md из remocolab для получения более подробной информации: https://github.com/demotomohiro/remocolab/blob/master/README.md