私は常に仮想マシンを破壊して構成しているので、sshはしばしばNASTY
。まあ…
とにかく私は行から問題のあるキーを削除するためにFish関数を書いたsed
。
function forgethost
sed -i.bak {$argv}d ~/.ssh/known_hosts
end
しかし、自分自身を(注入する)ことから保護するように指示することについては引き続き参考にしたいと思います。梱包すると''
交換されません$argv
。また、最初のパラメータのみをインポートしたいが、追加[0]
しても拡張されません。
ベストアンサー1
~/.ssh/config
継続的に再生成する仮想マシンのエントリを生成します。以下の例つまり、ファイルをクラックする必要はありません~/.ssh/known_hosts
。
Host test-vm-1
StrictHostKeyChecking no