[解決済み】ssh: ホスト 'ホスト名' の真正性を確立することができない
2021-12-30 08:55:18
質問
sshでサーバーにリモート接続しようとすると、時々以下のようなエラー警告が表示されます。
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.
解決方法は?
ssh クライアントによっては、コマンドラインで StrictHostKeyChecking オプションを no に設定したり、null の known_hosts ファイルに鍵を送信したりすることができます。また、これらのオプションは、設定ファイル内で、すべてのホストに対して、あるいは指定された IP アドレスやホスト名に対して設定することができます。
ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no
EDIT
IanDunn が指摘するように、この方法にはセキュリティ上のリスクがあります。接続先のリソースが攻撃者によって詐称されている場合、攻撃者は接続先サーバーのチャレンジを再生してあなたに返し、あなたがリモートリソースに接続しているように見せかけ、実際にはあなたの認証情報によってそのリソースに接続している可能性があります。HostKeyCheckingをスキップするように接続メカニズムを変更する前に、それが適切なリスクであるかどうかを慎重に検討する必要があります。
参照 .
関連
-
batスクリプトからログを出力する方法
-
InstallShield でレジストリキーを取得するスクリプト
-
InstallShield でホスト名から IP アドレスを取得するコード
-
LinuxでRの新バージョンを直接コピーする方法
-
[解決済み] file(file, "rt") のエラー : complete.cases プログラム内の無効な 'description' 引数
-
[解決済み】主成分分析:colMeans(x, na.rm = TRUE)のエラー:'x'は数値でなければなりません。
-
[解決済み】Heroku + node.jsのエラー(Webプロセスが起動後60秒以内に$PORTにバインドできなかった)。
-
[解決済み】C#でクエスチョンマークを2つ並べるとどんな意味になるのか?
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] 新しい鍵を作成せずに、SSH鍵のパスフレーズを削除するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] libc++abi.dylib: NSException 型のキャッチされない例外で終了する (lldb)
-
[解決済み】lm.fit(x,y,offset = offset, singular.ok,...) boxcox式で0非NAケースでエラーになる。
-
[解決済み】「Error: デフォルトのデータセット例mtcarsとggplot2における「離散的なスケールに連続的な値が供給された」。
-
[解決済み】GAEで完全に有効なXMLをパースすると「Prologではコンテンツが許可されません」と表示される
-
[解決済み】アプリケーション起動メソッドで例外が発生 java.lang.reflect.InvocationTargetException
-
[解決済み】recyclerview アダプタが添付されていないため、レイアウトをスキップしています。
-
[解決済み】Looper.prepare()を呼び出していないスレッド内でハンドラを作成できない。)
-
[解決済み】makefile:4。*** missing separator. 停止する
-
[解決済み】二重の空きや破損(fasttop)
-
[解決済み】C#でクエスチョンマークを2つ並べるとどんな意味になるのか?