SSH公開鍵配置手順

Ansible実行サーバで作成した公開鍵を環境構築先サーバに配置してrootログインする方法を以下で説明します。

  1. Ansible実行サーバで以下を実行して秘密鍵と公開鍵のペアを作成します。

    $ ssh-keygen -t rsa -f ~/.ssh/id_rsa -N ""

  2. Ansible実行サーバで以下を実行して公開鍵を環境構築先サーバにコピーします。その際、環境構築先サーバのrootパスワードを聞かれるので入力してください。

    $ ssh-copy-id -i ~/.ssh/id_rsa.pub root@<環境構築先サーバのIPアドレス>