sshd-keygenとssh-keygenの違い

sshd-keygenとssh-keygenの違い

私が知る限り、ssh-keygenは秘密鍵と公開鍵を生成するために使用されます。しかし、sshd-keygenはどこで使用されますか?

マニュアルページや文書が見つからなかったため、sshd-keygenの使用に関する文書もありません。

[root@intel-chiefriver-02 ~]# whereis sshd-keygen
sshd-keygen: /usr/sbin/sshd-keygen
[root@intel-chiefriver-02 ~]# cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core) 

ベストアンサー1

/usr/libexec/openssh/sshd-keygenFedoraで利用可能openssh-サーバー-7.9p1-5.fc30.x86_64.rpm。ホストキーを生成するスクリプトは次のとおりです。これに付属のシステムサービスがあります[email protected]

ssh-keygenこのサービスは、特定のホストキーが存在しないことを確認し、それを生成するために呼び出されるスクリプトを実行します。したがって、ホストキーが存在しないか削除されると、次回必要に応じて再生成されます。

sshd-keygenFedora Wikiでも言及スローインとsshd-keygenの変更/削除

「従来のFedora初期化スクリプトであるsshd-keygen」を削除し、それを適切なシステムサービスに置き換えること、および「sshホストキーが利用可能であることを確認する必要があるアプリケーション/サービス」について説明します。

あなたの実装は異なるかもしれませんが、同じ目的を提供すると言うのは安全だと思います。

おすすめ記事