SSH キーの設定
rdc は SSH 経由でサーバーに接続するため、各サーバーがあなたの SSH キーを信頼している必要があります。合計3ステップです。そのうち2つは一度だけ行う初期設定で、1つは新しいサーバーを追加するたびに繰り返します。
チュートリアル動画
3つのステップ
- 生成: ラップトップで SSH キーを生成します。一度だけ行います。
- コピー: サーバーにコピーします。新しいサーバーを追加するたびに繰り返します。
- 登録:
rdcにキーを登録します。一度だけ行います。
ステップ1: キーを生成する
使いたいキーがすでにある場合は、この手順をスキップしてください。ない場合は次のコマンドを実行します。
ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519
ed25519 は現代の標準形式で、小さく、高速で、広くサポートされています。
ステップ2: サーバーにコピーする
ssh-copy-id -i ~/.ssh/id_ed25519 user@your-server-ip
user と your-server-ip は、お使いのサーバーの SSH ユーザーと IP アドレスに置き換えてください。この最後の一度だけサーバーのパスワードを求められます。これ以降、パスワード認証は不要になります。
ステップ3: rdc にキーを登録する
time rdc config ssh set --key ~/.ssh/id_ed25519
以上です。これ以降、すべての rdc コマンドはこのキーで認証します。パスワードも対話型プロンプトも不要です。
次: 最初のサーバーを追加する