Когда я пытаюсь подключиться по ssh к моему серверу Ubuntu, у меня появляется эта оболочка для ввода и вывода.
sjrsimac@SethDanicaTV:~$ ssh -vvv sjrsimac@SethServer
OpenSSH_7.6p1 Ubuntu-4, OpenSSL 1.0.2n 7 Dec 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "sethserver" port 22
ssh: Could not resolve hostname sethserver: Name or service not known
На моем сервере я открыл / etc / ssh / ssh_config и изменил *
на SethServer
, но в отладочном сообщении все еще утверждается, что он читает *
. Что эти отладочные сообщения просят меня сделать?
Отладочные сообщения говорят вам, что вам необходимо предоставить механизм для преобразования имени хоста SethServer
в фактический IP-адрес.
Например, предположив, что SethServer
находится в вашей локальной сети с IPv4-адресом 192.168.1.11, вы можете выполнить одно из следующих действий:
добавить строфу ваш локальный файл конфигурации клиента SSH ~/.ssh/config
что-то вроде
Host SethServer
HostName 192.168.1.11
добавляет запись в файл /etc/hosts
192.168.1.11 SethServer
настроить DNS-сервер для предоставления разрешения для SethServer