旅の話
SSH鍵の生成方法

スポンサー
広告
自分のサーバーを用意したら、GitHubからソースコードをダウンロードしたくなるかもしれません。でもその前に、まずSSH鍵を設定する必要があります。
SSH鍵とは?
SSH鍵はパスワードに似たもので、リモートサーバーやクラウドサービスにアクセスする際の本人認証に使用されます。
パスワードだけでは不十分な理由
今日のサイバーセキュリティにおいて、パスワードによる保護だけではもはや十分ではありません。悪意のある攻撃者は常に脆弱性を悪用する新たな方法を見つけているため、SSH鍵のようなより強力な認証方法を使うことが重要です。

SSH鍵が必要な理由
いずれ、次の目的のためにSSH鍵を生成する必要があります:
総当たり攻撃のリスクを排除する。パスワードとは異なり、SSH鍵は推測による攻撃を受けません。
バックアップやデプロイなど、安全なリモート接続を必要とするスクリプトの処理を自動化する。
フィッシングの対象となるパスワードがないため、フィッシング攻撃のリスクを軽減する。
パスワードを覚え、3~6か月ごとに変更する負担をなくす。
SSH鍵の生成
鍵の作成
$ ssh-keygen -t rsaデフォルトの保存先を指定
Enterキーを押して、デフォルトのファイル保存先を確定します:
Enter the file in which to save the key (/cloud_assembly/.ssh/id_rsa):パスフレーズを追加(任意ですが推奨)
パスフレーズを追加するとSSH鍵の安全性が高まります。ただし、このパスフレーズは覚えておく必要があります。忘れた場合は、新しいSSH鍵ペアを生成し、すべての接続情報を更新しなければなりません。
Press Enter to use the key without a passphrase: Enter passphrase (empty for no passphrase): Enter same passphrase again:
「id_rsa」ファイルは秘密鍵です。秘密にして、決して他人と共有しないでください。「id_http://rsa.pub」ファイルは公開鍵で、自由に共有できます。

以上です!これで、サーバーのセキュリティを大幅に高め、さまざまな作業を効率的に自動化できる、安全なSSH鍵ペアができました。
SSH鍵の生成、おめでとうございます!頑張った後はひと休みしましょう
SSH鍵生成の技術的な作業に取り組んだ後は、ゆっくり休む時間も必要です。どこへ行こうか迷っていますか?くつろぎの旅先、新島をご紹介します。気分をほぐして元気を取り戻すのにぴったりの場所です。
新島のおすすめ宿泊先
東京でぜひ体験したいアクティビティ
新島の魅力は穏やかな景色だけではありません。活気ある文化と手つかずの自然にあふれる島です。新島の魅力を余すところなく味わうため、ガイド付きの旅行ツアーで巡ってみてはいかがでしょうか。









