Кожен раз, коли я використовую 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)?
, чи це ви придушили? Якщо це так, чи це кожен раз однаковий відбиток пальців? Якщо це не так, це дійсно страшно . Менш страшним варіантом буде те, що якимось чином насправді не вдається записати у файл хостів, тому він намагається повторювати кожен раз. Погляньте~/.ssh/known_hosts
?