Я использую Ubuntu на своем рабочем компьютере, и мое рабочее место предоставляет мне статический IP-адрес, но не домен. Иногда мне полезно подключиться к этому ПК через ssh, но я не могу вспомнить номер IP-адреса. Поэтому я установил учетную запись dyndns и связал короткое и интуитивно понятное доменное имя с этим IP.
Вот мой вопрос, когда я пытаюсь SSH к домену, он спрашивает меня
$ ssh me@something.there.foo
The authenticity of host 'something.there.foo (xx.xx.xx.xx)' can't be established.
RSA key fingerprint is 'ALPHANUMERIC STRING'
Are you sure you want to continue connecting (yes/no)?
Это меня немного удивило. Я уже зарегистрировал отпечаток пальца RSA, подключившись напрямую к IP-адресу. Я думал, что доменное имя было просто удобным способом указать мне правильное направление (то есть IP-адрес), но это сообщение заставляет меня думать, что мои данные фактически проходят через их серверы или что-то в этом роде.
Который из них? Отправляю ли я свой пароль через чужой сервер? Или ssh действительно очень осторожен, предупреждая меня, даже если конечный пункт назначения - известный хост?
Используемый мной ssh-сервер - это пакет openssh-server.