Каждый раз, когда я использую git для взаимодействия с пультом, например, когда вы тянете или толкаете, мне выдается следующее сообщение:
Предупреждение. Постоянно добавлено «...» (RSA) в список известных хостов.
Как я могу предотвратить отображение этого раздражающего сообщения? Это только раздражение - все работает правильно.
~/.ssh/known_hosts
? (Это перечислено 5000 раз?) Существует ~/.ssh/config
/ содержит что-нибудь (особенно значение для StrictHostKeyChecking
)?
known_hosts
файла плохое. Это должен быть ключ хоста на одной ужасно длинной линии. Если у вас есть только имя хоста (например), оно не будет работать. Я рекомендую удалить этот файл (если он действительно содержит информацию только для этого хоста) и разрешить SSH создавать его при следующем подключении. После этого должно быть тихо.
The authenticity of host '...' can't be established. RSA key fingerprint is .... Are you sure you want to continue connecting (yes/no)?
, или вы ее подавили? Если это так, каждый раз один и тот же отпечаток? Если это не так, это действительно страшно . Менее страшным вариантом будет то, что каким-то образом ему не удастся записать файл hosts, поэтому он пытается снова каждый раз. Посмотрите на~/.ssh/known_hosts
?