仮想マシンを相手にするとsshのホスト鍵を引っ越ししたいときがあるのでメモ
$ sudo tar zcvf ssh_host_key.tgz /etc/ssh/ssh_host_*key* tar: メンバ名から先頭の `/' を取り除きます /etc/ssh/ssh_host_ecdsa_key /etc/ssh/ssh_host_ecdsa_key.pub /etc/ssh/ssh_host_ed25519_key /etc/ssh/ssh_host_ed25519_key.pub /etc/ssh/ssh_host_rsa_key /etc/ssh/ssh_host_rsa_key.pub
圧縮されたファイルの中身は
$ tar ztvf ssh_host_key.tgz -rw------- root/root 2214 2023-04-06 15:15 etc/ssh/ssh_host_ecdsa_key -rw-r--r-- root/root 182 2023-04-04 11:35 etc/ssh/ssh_host_ecdsa_key.pub -rw------- root/root 411 2023-04-04 11:35 etc/ssh/ssh_host_ed25519_key -rw-r--r-- root/root 102 2023-04-04 11:35 etc/ssh/ssh_host_ed25519_key.pub -rw------- root/root 1675 2023-04-04 11:35 etc/ssh/ssh_host_rsa_key -rw-r--r-- root/root 402 2023-04-04 11:35 etc/ssh/ssh_host_rsa_key.pub
作り直すなら
$ sudo dpkg-reconfigure openssh-server