パスワードのないSSHのための環境自動準備

パスワードのないSSHのための環境自動準備

コード型インフラストラクチャを実装しようとしています。これに関連して、リモート展開が中断されました。公開鍵をリモートサーバーに手動でコピーすると、リモート展開が機能します。このステップも自動化されてほしいです。私のスクリプトは、パスワードの入力を求めずに公開鍵をリモートサーバーに貼り付ける必要があります。これを自動化する方法はありますか?パスワードのないSSHを使用する場合は、公開鍵をすべてのリモートサーバーに手動で貼り付ける必要があります。

別の方法がありますか?

ベストアンサー1

一部はパスワードがある場合、expectまたは同様のパスワード部分を自動的に送信することができます(このサイトにはこれに関する質問がたくさんあります)、他の選択肢は展開イメージに特定のキーを構築するか、またはKickStartを介してインストールすることです。または、他の手段キーは、基本オペレーティングシステムイメージを展開またはインストールした後に使用できるように似ています。

おすすめ記事