Локальный компьютер, подключающийся к хосту ssh, возвращает ошибку?

Используйте файл конфигурации SSH по адресу~/.ssh/config:

Host home
    User yourusername
    HostName 10.11.12.13

Используйте свой реальный IP-адрес. Имейте в виду, что большинство жилых IP-адресов являются динамическими и могут быть изменены, поэтому вы можете использовать службу DNS, например no -ip.org или dyndns.org, чтобы присвоить себе доменное имя, которое вы можете использовать вместо IP-адреса..

0
16.07.2019, 02:52
1 ответ

Это не ошибка на удаленном хосте, это проблема на стороне клиента.

debug1: key_load_public: No such file or directory
debug1: identity file /Users/sondosayyash/.ssh/id_rsa type -1

Первая строка является ключевой; он не может найти файл /Users/sondosayyash/.ssh/id_rsa.

Нет такого каталога с именем /Users/по умолчанию, по крайней мере, на Unix -подобном компьютере. Как правило, это /home/sondosayyash/.ssh/id_rsa.

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

# Navigate to /home/user/.ssh
cd ~/.ssh

# Validate the absolute path of your.ssh directory
pwd

# Display the contents of the directory
ls

Если в этом каталоге нет файла ключа id_rsa, вам необходимо создать пару ключей. На этом сайте уже есть ответ по созданию пары ключей:

0
28.04.2021, 23:31

Теги

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