Вход в систему SSH с помощью терминала Ubuntu - Разрешение, отклоненное (в открытом ключе)

Я использую систему человечности для входа в систему в удаленный сервер с помощью ssh. SSH настроен в моей системе, и я вижу свою общественность ssh ключ, но когда я пробую что-то как ssh xx.xx.xx.xx это бросает ошибочное Разрешение, отклоненное (в открытом ключе).

Для IP-адреса, к которому я пытаюсь получить доступ, ssh имя пользователя, ec5-user без любого пароля.

Сделайте я должен переключиться на того пользователя в своем терминале человечности перед использованием ssh xx.xx.xx.xx ? Используя шпаклевку, я могу войти в систему от системы окон.

Если я делаю ssh-keygen -lf ~/.ssh/id_rsa.pub, это дает soething как

2048 aa:b5:51:76:de:42:12:78:a1:ff:9e:74:d8:7d:59:24  amit@amit-Inspiron-N5010 (RSA)
3
задан 6 August 2015 в 09:48

3 ответа

Проверьте разрешение папки .ssh (запустите ls -laR ~/.ssh):

.ssh папка должна иметь 700, в то время как закрытый ключ 600 и открытый ключ могут иметь 644.

Более того, вы можете получить больше информации о проблеме запуска ssh с полными журналами отладки

ssh -vvv ...
1
ответ дан 1 December 2019 в 17:01

Вы пробуете к ssh на ec5-user@xxx.xxx.xxx.xxx. Хорошо, они путь ssh работы следующие:

ssh xxx.xxx.xxx.xxx = ssh [мое имя пользователя] @xxx.xxx.xxx.xxx

ssh bob@xxx.xxx.xxx.xxx = ssh bob@xxx.xxx.xxx.xxx

Так, необходимо или войти в систему того же имени пользователя, или необходимо указать, к какому имени пользователя Вы пробуете к ssh.

1
ответ дан 1 December 2019 в 17:01

Если комментарии выше корректны, который Вы действительно получаете Could not resolve hostname, это означает, что Ubuntu понятия не имеет, как найти имя хоста, которое Вы даете ей. Можно ли зарегистрировать на пути IP-адрес?

, Если использование IP-адреса хорошо работает и у Вас есть проблемы, соединяющиеся с именем хоста (на который ошибка, кажется, указывает), можно изменить Ваш /etc/hosts файл для включения узла, с которым Вы пытаетесь соединиться. Просто введите имя хоста и IP-адрес, который Вы хотите связанный для симпатии так:

ПРИМЕР

   127.0.0.1       localhost
   192.168.1.10    foo.mydomain.org       foo
   192.168.1.13    bar.mydomain.org       bar
   146.82.138.7    master.debian.org      master
   209.237.226.90  www.opensource.org

Поля записи разделяются любым количеством пробелов и/или символов табуляции. Текст от "#" символа до конца строки является комментарием и проигнорирован. Имена хостов могут содержать только алфавитно-цифровые символы, знаки "минус" (" - "), и периоды (". "). Они должны начать с буквенного символа и закончиться буквенно-цифровым знаком. Дополнительные псевдонимы предусматривают смены имени, альтернативные написания, более короткие имена хостов или универсальные имена хостов (например, localhost).

Источник: http://manpages.ubuntu.com/manpages/lucid/man5/hosts.5.html

0
ответ дан 1 December 2019 в 17:01

Другие вопросы по тегам:

Похожие вопросы: