Повторные записи добавляются в файл known_hosts при каждом входе в систему.
У меня есть файл.ssh/config в этом формате:
Host ABC
Hostname example.com
HostKeyAlias ABC
CheckHostIP yes
StrictHostKeyChecking no
Port 1001
User userABC
Host CDE
Hostname example.com
HostKeyAlias CDE
CheckHostIP yes
StrictHostKeyChecking no
Port 1002
User userCDE
Имя хоста такое же, но на основе PORT# брандмауэр перенаправляет доступ к правильному предварительно определенному хосту. Все работает, кроме:
- Предупреждение: навсегда добавлен "ABC,example.com" (RSA) в список известных хостов. это происходит каждый раз
- Файлы known_hosts продолжают расти с повторяющимися записями
Я не против самого предупреждения, но я не хочу, чтобы файл known_hosts увеличивался с избыточными записями!
1 ответ
Вы пробовали с CheckHostIP, установленным в no?
Я нашел похожую проблему, и я просто выбрасываю это как мысль. Я должен был установить тест, чтобы попробовать это, потому что мне действительно любопытно, что сейчас происходит.