it-swarm-ja.com

Linuxホストのフィンガープリントを再生成します

ホストのsshフィンガープリントを変更することは可能ですか?これを行う必要がある例は、クローンのソースと同じフィンガープリントを持つ仮想マシンのクローンです。これは、Puppetなどのアプリケーションで問題を引き起こします。

2
Spechal

あなたが持っているLinuxのディストリビューションはどれですか? ubuntuの場合は、すべてのホストキーを削除できます/ etc/ssh/ssh_Host *

次に、パッケージを再構成します。

dpkg-reconfigure openssh-server

他の分布も同様です。パッケージを再構成するか、再インストールすることもできます。

3
johnshen64

お使いのマシンのフィンガープリントは、ほとんどの場合、下の/etc/sshにあります。

  • ssh_Host_rsa_keyssh_Host_dsa_keyまたは
  • ssh_Host_key.pub

ファイルを手動で変更し、SSHデーモンを再起動できるはずです。 SSHサーバーを再インストールすると、新しいホストキーも生成されます。

2
slhck