ssh 接続先をIPアドレスではなくホスト名で代替する /etc/hosts

/etc/hosts に IPaddress hostname を列挙して ssh や scp の際のIP アドレス入力をホスト名に代替可能:
(例)127.0.0.1 localhost
192.168.22.22 my-daq

.ssh/known_hosts
に過去に接続した接続先と公開鍵情報の一覧が書いてある
/etc/ssh/ssh_config ファイルの HashKnownHosts が yes の場合IPアドレスがハッシュ化されている. |1|xxxxXX=|XXXXXX= ecdsa-sha2-nistp256 (…)

sshkeygen -R ホスト名
で known_hosts の当該ホスト対応行を削除

ssh -G ホスト名
でそのホスト名にマッチする ssh の設定値を得る


カテゴリー: 未分類 パーマリンク