Назад | Перейти на главную страницу

Вход по SSH запрашивает пароль

Я следил за шаги Digital Ocean, чтобы создать каплю. Я использую Cloud9IDE для разработки своего приложения.

Предлагаемые шаги с использованием SSH для входа. Итак, я выполнил следующие шаги:

  1. ssh-keygen -t rsa для создания открытого и закрытого ключей.
  2. cat ~/.ssh/id_rsa_digital_ocean.pub (это имя, которое я дал файлу ssh) для отображения в открытом ключе
  3. Добавлен открытый ключ в каплю. В процессе создания капли в Digital Ocean вы можете ввести открытый ключ, что я и сделал.

Теперь я пытаюсь войти, используя ssh -i id_rsa_digital_ocean root@IP_ADDRESS где я использую IP-адрес созданной капли. Но затем он запрашивает пароль, и когда я просто нажимаю Enter, он говорит: «В разрешении отказано». Проблема в том, что я даже не получил пароль, потому что, поскольку я создал ключ SSH, я должен входить в систему таким образом.

Вы пробовали использовать полный путь: ssh -i ~/.ssh/id_rsa_digital_ocean root@IP_ADDRESS.