У меня есть ключ ssh и key.pub, которые я получил от Digital Ocean для виртуальной машины, которая у меня есть для убунту.
У меня есть локальная ubuntu, из которой я хочу скопировать файлы на виртуальную машину с помощью scp.
Проблема в том, что я не могу получить ключи, которые должны быть распознаны на локальной Ubuntu, чтобы она работала. {{1 }} Я поместил свои DOUbuntukey
и DOUbuntukey.pub
в /etc/.ssh и в / home / tech / ssh, но все равно получаю:
ssh -v -i DOUbuntukey alloysystems@134.122.115.5
OpenSSH_8.2p1 Ubuntu-4ubuntu0.2, OpenSSL 1.1.1f 31 Mar 2020
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: include /etc/ssh/ssh_config.d/*.conf matched no files
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug1: Connecting to 134.122.115.5 [134.122.115.5] port 22.
debug1: connect to address 134.122.115.5 port 22: Connection timed out
ssh: connect to host 134.122.115.5 port 22: Connection timed out
Как я могу добавить свой уже существующие ключи к моему локальному убунту? Файлы уже находятся на моем локальном компьютере, но они не настроены для использования на локальном компьютере.
Спасибо.
Проверьте, открыт ли порт 22 для вашего IP или для Интернета (не рекомендуется).
Если он открыт, попробуйте выполнить следующие шаги:
.ssh
каталог дома (/home/tech/.ssh),DOUbuntukey
и DOUbuntukey.pub
,known_hosts
файл, и повторите попытку подключения к VM.