Ogni volta che utilizzo git per interagire con un telecomando, ad esempio quando tira o spinge, mi viene mostrato il seguente messaggio:
Avviso: aggiunto in modo permanente '...' (RSA) all'elenco degli host conosciuti.
Come posso impedire la visualizzazione di questo fastidioso messaggio? È solo un fastidio: tutto funziona correttamente.
~/.ssh/known_hosts
? (È elencato 5000 volte?) Esiste ~/.ssh/config
/ contiene qualcosa (in particolare un valore per StrictHostKeyChecking
)?
known_hosts
file sia negativo. Dovrebbe essere la chiave host, su una linea terribilmente lunga. Se hai solo il nome host lì (ad esempio) non funzionerà. Ti consiglio di rimuovere questo file (se effettivamente contiene solo le informazioni per questo singolo host) e consentire a SSH di crearlo la prossima volta che ti connetti. Dopo dovrebbe essere silenzioso.
The authenticity of host '...' can't be established. RSA key fingerprint is .... Are you sure you want to continue connecting (yes/no)?
o l'hai soppresso? Se lo è, è sempre la stessa impronta digitale? In caso contrario, è davvero spaventoso . L'opzione meno spaventosa sarebbe che in qualche modo non riesca effettivamente a scrivere nel file hosts, quindi riprova ogni volta. Dai un'occhiata~/.ssh/known_hosts
?