GNU/Linux >> Linux の 問題 >  >> Linux

EC2 から ssh の known_hosts への IP の追加を停止するには?

これを試してください:

ssh -q -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no -i $MYKEY [email protected]$MYIP $MYCOMMAND

構成ファイルでこれを行うこともできます:

Host *.amazonaws.com
  User root
  StrictHostKeyChecking no
  UserKnownHostsFile /dev/null
  LogLevel QUIET

これは、中間者攻撃を防ぐために行われます。無効にすると、ssh ツールの基本機能が無効になります。

.ssh/known_hosts のコピーを保管しておくことをお勧めします。 エントリなしでファイルに保存し、完了したら置き換えます。


Linux
  1. パスワードなしのログインで ssh がキー パスフレーズを要求しないようにする方法

  2. ターミナルウィンドウからLinuxでファイルを作成するには?

  3. SSHを使用してサーバーからファイルをダウンロードするには?

  1. SCP Linuxコマンド–リモートからローカルへのSSHファイル転送方法

  2. Awkからファイルをキャットする方法は?

  3. pacman をインストールするためのリスト/ファイルをどのように作成しますか?

  1. AndroidからLinuxでSSH接続する方法

  2. [Linux]:〜/.ssh/ディレクトリの既知のホストファイルをハッシュする方法

  3. SSH - ~/.ssh/config ファイルに -t コマンドを含める方法