Wenn ich per ssh auf einen Rechner zugreife, erhalte ich manchmal diese Fehlerwarnung und werde aufgefordert, "ja" oder "nein" zu sagen. Dies verursacht einige Probleme, wenn von Skripten, die automatisch ssh zu anderen Maschinen laufen.
Warnmeldung:
The authenticity of host '<host>' can't be established.
ECDSA key fingerprint is SHA256:TER0dEslggzS/BROmiE/s70WqcYy6bk52fs+MLTIptM.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'pc' (ECDSA) to the list of known hosts.
Gibt es eine Möglichkeit, automatisch "Ja" zu sagen oder dies zu ignorieren?
39 Stimmen
Davon würde ich abraten. Sie müssen herausfinden, warum Sie diese Fehler erhalten. Andernfalls öffnen Sie sich für einen Man-in-the-Middle-Angriff, vor dem diese Fehler Sie schützen sollen.
4 Stimmen
Dies könnte durch einen Wechsel des Servers verursacht werden, der diesen ssh-Schlüssel verwendet, oder dadurch, dass jemand zwischen Ihnen und dem Server sitzt und alles mithört, was Sie senden/empfangen.
0 Stimmen
Was könnte der Grund für diesen Fehler sein?
3 Stimmen
Ich bin mit Peters Standpunkt nicht einverstanden. In einem großen Unternehmen ist es unrealistisch, jemanden zu bitten, solche Probleme zu beheben, wenn man gerade versucht, seine Arbeit zu erledigen.
3 Stimmen
Viele große Organisationen sind genau das Gegenteil von dem, was @SridharSarnobat vorschlägt. Sie haben um sicherzustellen, dass die richtigen Leute diese Art von Problemen lösen, und der Versuch, sie zu umgehen, macht alles nur noch schlimmer.