KYCなし · メールは任意 · Monero、Bitcoin、USDTで支払い
言語: 日本語
VPSを起動する

ガイド · 2026-11-10に確認

VPS用のSSH鍵はどう生成しますか?

コマンド1つで鍵ペアができます。公開鍵の部分はサーバーに渡し、秘密鍵の部分はご自身のマシンから出すことはありません。

最終更新:

概要

VPS用のSSH鍵はどう生成しますか?

VPS用のSSH鍵を生成するには、ssh-keygen -t ed25519 -C "label" -f ~/.ssh/gloamport_ed25519 を実行し、パスフレーズを設定して、チェックアウト時に .pub ファイルを貼り付けます。Gloamportでは鍵は任意で、Emberプランは12か月契約で月額$3.74です。

ssh-keygenはどのファイルを作成しますか?

ファイル概要閲覧できる人
~/.ssh/gloamport_ed25519秘密鍵(-fで指定した名前)ご本人のみ。どこにも貼り付けないでください
~/.ssh/gloamport_ed25519.pub公開鍵(同じ名前に.pubを付けたもの)誰でも可。これをVPSに渡します
VPS上の~/.ssh/authorized_keysログインを許可する公開鍵の一覧VPS上のroot

ファイル名はssh-keygen(1)のマニュアルに従います。公開鍵は秘密鍵の名前に.pubを付けたものです。

パスワードではなくSSH鍵を使う理由は?

SSH鍵は、ネットワーク越しに推測されず、サーバーに送られることもないため、パスワードより優れています。サーバーが持つのは公開鍵だけで、ログインは秘密鍵を持っていることを証明します。

Gloamportでは、Root over SSH. Paste a public key at checkout and password login stays switched off; leave it empty and the team sets a temporary root password, shown in your dashboard, that you change at first login。Gloamportが2026年11月10日について行った調査によると、49件のうち28件が、登録時に身分証明書類を求めないと明記しています。そのため多くのサーバーでは、SSH鍵がマシンに結び付く唯一の認証情報です。そのつもりで扱ってください。

SSH鍵を手順ごとに生成するには?

ご自身のコンピュータで4つの手順を行い、チェックアウトで1回貼り付けます。

  1. ssh-keygenを実行

    既定の種類である-t ed25519を使用し、ラベルには-C、ファイル名には-fを指定します。

  2. パスフレーズを設定

    求められたらパスフレーズを入力します。これで秘密鍵がディスク上で暗号化されるため、盗まれたファイルだけでは使えません。

  3. 公開鍵を表示

    catで.pubファイルを表示し、1行をそのままコピーします。

  4. チェックアウトで貼り付け

    注文時にSSH鍵欄へその1行を貼り付けます。鍵は任意で、空欄のままにすると一時的なrootパスワードが発行されます。初回ログイン時に変更してください。

  5. ログイン

    ダッシュボードにIPアドレスが表示されたら、ssh -iと秘密鍵のパスを指定して接続します。

正確なssh-keygenコマンドは?

コマンドはssh-keygen -t ed25519 -C "label" -f ~/.ssh/gloamport_ed25519です。マニュアルによると、ed25519が既定の種類で、-Cはコメント(user@hostで初期化)を設定し、-fは鍵ファイル名を指定します。鍵導出関数は既定で16ラウンドを使います(-a)。

鍵ペアを生成
ssh-keygen -t ed25519 -C "gloamport-vps" -f ~/.ssh/gloamport_ed25519
公開鍵とそのフィンガープリントを表示
cat ~/.ssh/gloamport_ed25519.pub
ssh-keygen -l -f ~/.ssh/gloamport_ed25519.pub

既存のVPSに鍵を設定するには?

VPSが既にあり、パスワードでログインできる場合は、ssh-copy-idを使います。マニュアルによると、リモートユーザーの~/.ssh/authorized_keysに公開鍵を追記し、ファイルやディレクトリがなければ作成します。鍵の名前を指定するには-iを使います。

鍵をコピーしてログイン
ssh-copy-id -i ~/.ssh/gloamport_ed25519.pub root@YOUR_VPS_IP
ssh -i ~/.ssh/gloamport_ed25519 root@YOUR_VPS_IP

初回ログインの後は何をすればよいですか?

不要な入口は閉じてください。新しいサーバーでの最初の作業は、パスワードログインを止め、ログインできる人を制限することです。これは新しいVPSでSSHを強化するには?で説明しています。

まだ注文していない場合は、VPSをMoneroで購入するにはどうすればよいですか?で支払いの流れを確認でき、メールアドレスなしでVPSを入手できますか?ではアカウント番号について説明しています。Emberは月額$7.48から、12か月契約では月額$3.74です。詳しくは料金ページをご覧ください。

まとめ
  • 鍵の種類はssh-keygen -t ed25519を使ってください。ed25519が既定の鍵種類です。
  • ファイル名は-fで指定し、ラベルは-Cで追加します。
  • 秘密鍵がディスク上で暗号化されるように、パスフレーズを設定してください。
  • VPSには.pubファイルだけを渡してください。
  • Gloamportでは、チェックアウト時のSSH鍵は任意です。
  • ssh-copy-id -iは既存のサーバーに鍵を追加します。
  • Emberは12か月契約で月額$3.74です。

VPSのSSH鍵:よくある質問

どの鍵の種類を選ぶべきですか?

Ed25519です。ssh-keygenのマニュアルで既定の種類として挙げられており、短い鍵でチェックアウト時にも貼り付けやすいためです。

パスフレーズは必ず設定する必要がありますか?

任意ですが、設定することをお勧めします。パスフレーズは秘密鍵ファイルを暗号化するため、コピーされたファイルだけでは使えません。

Gloamportでチェックアウト時にSSH鍵欄を空欄にするとどうなりますか?

チームが一時的なrootパスワードを設定し、ダッシュボードに表示されます。初回ログイン時に変更してください。鍵は後から追加できます。

鍵のフィンガープリントはどう確認しますか?

公開鍵のパスを指定してssh-keygen -l -fを実行します。-lオプションで鍵ファイルのフィンガープリントが表示されます。

同じ鍵を複数のサーバーで使えますか?

技術的には可能ですが、用途ごとに鍵を分けておくと、漏えい時の被害を抑えられます。サーバーのグループごとに-fで新しいファイル名を付けてください。

出典 (2)
  1. ssh-keygen(1) マニュアルページ — Debian (checked 2026-11-10)
  2. ssh-copy-id(1)マニュアルページ — Debian (checked 2026-11-10)

月額3.74ドルから · KYCなし

VPSを起動する