Используйте файл конфигурации SSH по адресу~/.ssh/config
:
Host home
User yourusername
HostName 10.11.12.13
Используйте свой реальный IP-адрес. Имейте в виду, что большинство жилых IP-адресов являются динамическими и могут быть изменены, поэтому вы можете использовать службу DNS, например no -ip.org или dyndns.org, чтобы присвоить себе доменное имя, которое вы можете использовать вместо IP-адреса..
Это не ошибка на удаленном хосте, это проблема на стороне клиента.
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
, вам необходимо создать пару ключей. На этом сайте уже есть ответ по созданию пары ключей: