コンテンツ

  1. ホーム
  2. よくある質問
  3. ウェブサイト・ホスティング・ハウジング
  4. VMホスティングサービス

ウェブサイト・ホスティング・ハウジング よくある質問

VMホスティングサービス

公開鍵とは?

Last updated on 2023-07-21

はじめに - 公開鍵認証について

『公開鍵認証』とは『公開鍵』と『秘密鍵』という2種類の鍵ペア(キーペア)を用いた認証方式です。

公開鍵認証のみによるログインのメリットは、秘密鍵を持っているPCからの接続のみ許可して、鍵を持っていないPCからはログイン出来ないのでセキュリティが向上することです。

事前準備として、サーバにログインするユーザは

  1. 自分用のキーペアを作成

    See also: キーペア作成方法 Windows, Mac

  2. 作成した公開鍵をサーバに登録
  3. 秘密鍵は自分のPC内に保管
しておきます。

キーペア作成方法: Windows

  1. WindowsでPowershellを起動
  2. 公開鍵認証用のキーペアを作成
  3. ssh-keygen -t ed25519

    # RSAよりも強固でパフォーマンスも良い暗号化アルゴリズムであるEd25519を使用します

    # セキュリティ向上のためpassphraseの入力を推奨します

    # デフォルトで$HOME\.sshディレクトリに2つのファイルが作成されます

    ファイル名用途
    id_ed25519秘密鍵
    id_ed25519.pub公開鍵
  4. 公開鍵の確認
  5. cat $HOME\.ssh/id_ed25519.pub

    # ファイル名は適宜変更してください

    # ここに表示された情報をARCSホスティングポータルの申請画面にコピペしてください

キーペア作成方法: Mac

cd .ssh
ssh-keygen -t ed25519
cat id_ed25519.pub

# ここに表示された情報をARCSホスティングポータルの申請画面にコピペしてください

See also:

 

Copyright © Institute for Information Management and Communication, Kyoto University, all rights reserved.