[email protected]: Отказано в доступе (открытый ключ, пароль)

Ссылка: https://medium.com/@meet-minimalist/how-to-ssh-into-google-colab-and-run-scripts-from-terminal-instead-of-jupyter-notebook-3931f2674258

Я пытался подключиться по SSH к Google Colab, после того, как я сгенерировал пароль, я ввожу эту команду в свой терминал (Ubuntu 20.04):

ssh [email protected] -p <my_port>

И для этого требовался пароль, я пытался использовать пароль, который был сгенерирован до того, как мне было отказано в разрешении.


person Tung Ng.    schedule 17.04.2021    source источник


Ответы (1)


Если решение в разделе Как я могу использовать ssh для совместной виртуальной машины Google?, не работает, вы можете попробовать вместо этого выполнить Colab-SSH-and-GDrive от Divakar Verma.

  1. Создайте бесплатную учетную запись на странице ngrok и получите токен авторизации.
    Он будет использоваться на шаге 4.
    Должно выглядеть как $ ./ngrok authtoken ZT64bWYnXsdTAdfdassJej42auAQqKqZHn2Sh4g2sfAD

  2. Получите открытый ключ вашего локального компьютера.

    $ ssh-keygen
    $ cat .ssh/id_rsa.pub
    
  3. Перейдите в свой блокнот colab. Скопируйте содержимое из шаблона, предоставленного выше (ssh_colab.ipynb).

  4. Запустите блокнот colab. Смонтируйте свой Google Диск. При появлении запроса введите токен авторизации, полученный на шаге 1. Наконец, он запросит открытый ключ вашего локального компьютера, полученный на шаге 2.

  5. Теперь вы должны получить что-то вроде ssh [email protected] -p 12**6.
    В вашем случае порт будет другим. Перейдите на свой локальный компьютер и запустите эту команду ssh. Сделанный!

person VonC    schedule 18.04.2021