Windows 10とWindows 11でSSHキーを生成する方法

Nov 12, 2024
Windows
Eny Setiyowati / ShutterStock.com

あなたの人生の一部がリモートサーバーへのログインを含む場合 自主的な ブログ、A NextCloudのインストール または最新の変更を送信する g g 、SSHキーが必要です。 Windows 10と11では、新しいキーの生成に関して選択のために選択のために台無しにされています。

3つの異なる方法で必要なすべてのSSHキーを作成する方法は次のとおりです。複数のサイトにさまざまなキーを作成したい場合は、初期のキーセットを生成する方法、および追加のキーを表示します。

関連している: もっともらしくあなたのウェブサイトの分析を自己開催する方法

オプション1:コマンドラインでキーを生成します

Windows 10は、2018年4月以降、OpenSSHクライアントが組み込まれています。 Windows 11には、この機能が組み込まれています。

それを使うために Windowsコマンドプロンプトを開きます Windowsキーを押して「CMD」と入力することによって。

ヒント: コマンドラインを頻繁に使用する場合は、インストールを強くお勧めします。 Windowsターミナル Windowsストアから(デフォルトではWindows 11にインストールされています)。これはコマンドプロンプトを実行できるタブ付きプログラムです。 パワーシェル WindowsサブシステムはLinuxのすべてのウィンドウ内のすべてのウィンドウです。それも持っています 背景画像の設定のような楽しい機能

コマンドプロンプトまたはWindows端末を使用するかどうか ssh-keygen そしてEnterキーを押す。これにより自動的にSSHキーが生成されます。 Windows 11のテストでは、2048ビットRSAキーを作成しました。別のアルゴリズムを使用したい場合 - Github ED25519をお勧めします たとえば、次にタイプしています ssh-keygen -t ed25519

コマンドを入力したら、Enterキーを押した後、キーに名前を付けて特定の場所に保存するように求められます。デフォルトを使用すると、キーを保存します。 C:\ user [youruserName] .ssh - Cドライブを採用すると、ユーザーアカウントが保存されている場所です。

次にパスフレーズに入るように求められます。キーを安全に保つためにこれをすることを強くお勧めします。あなたがあなたのパスワードを忘れていることを心配しているならば、この全面的なものをチェックしてください。 レビューオタクの最高のパスワードマネージャ 。あなたが本当にパスフレーズを望んでいない場合は、Enterキーを押してください。

それはあなたの鍵が作成、保存、そして使用準備完了です。 ".ssh"フォルダには、ファイル拡張子なし "id_rsa"と "id_rsa.pub"に2つのファイルがあります。後者は、前者が他の人と共有していない秘密鍵である間、認証するサーバーにアップロードする鍵です。

ノート: ファイルエクスプローラに ".ssh"フォルダが表示されない場合は、私たちのチュートリアルをチェックしてください。 Windowsで隠しファイルとフォルダを表示する方法

簡単なさまざまなサイトに複数のキーを作成したい場合。たとえば、たとえば、デジタル海に持っているサーバーに対して生成されたばかりのデフォルトの鍵を使用したいとしてください。上記と同じプロセスに従ってくださいが、キーを保存する時が来たときに、「id_rsa_github」や似たような異なる名前を付けます。あなたはそれをあなたが好きな時間だけそうすることができます。あなたが持っているより多くのキーが、あなたが管理する必要があるのが多くのキーを覚えておいてください。いつあなたにとって 新しいPCにアップグレードします 少なくとも一時的に、他のファイルでそれらのキーを移動したり、サーバーやアカウントへのアクセスを失うリスクを持ってください。

関連している: PowerShellはWindowsコマンドプロンプトとどのように異なるか

オプション2:WSLでキーを生成します

あなたがAの場合 wsl. ユーザー、あなたはあなたと同様の方法を使うことができます WSLインストール 。実際、基本的にはコマンドプロンプトのバージョンと同じです。なぜあなたはこれをやりたいですか?あなたが主にコマンドライン業務のためにLinuxに住んでいるならば、それはあなたのキーをWSLに保つことを理にかなっています。

Windows端末または組み込みのUbuntuコマンドプロンプトを開きます(Ubuntu Linuxをインストールしたと仮定)。それからそれはWindowsと非常によく似ています。 Windowsとは異なり、RSAキーやED25519のようなものを指定するのが最善です。

RSA-4096キーを作成したいとします。次のコマンドを入力します。

 SSH-Keygen -T RSA -B 4096 

ED25519を望んでいる場合は、推奨される方法は次のとおりです。

 SSH-keygen -t ed25519 -c "[email protected]" 

Microsoftのバージョンは自動的にユーザー名とPCの名前を使用しているため、メールアドレスを識別子として追加することをお勧めします。

繰り返しますが、異なるサイトの複数のキーを生成するために、ファイル名の末尾に "_github"のようなものにタグを付けます。

関連している: Windows 10上でWSLを実行する3人の楽しいLinuxツール

オプション3:Puttyのキーを生成します

長年、古い学校 Putty Programはサーバーと通信する一般的な方法でした Windowsで。システムにすでにこのプログラムを手に入れた場合も、SSHキーを作成する方法もあります。

Puttyにはいくつかのヘルパープログラムが付属しています。そのうちの1つはPutty Key Generatorと呼ばれます。 Windowsキーを押しながら「Puttygen」を入力するか、[スタート]メニューで検索することで、それを検索することを開く。

開いていると、ウィンドウの下部にある鍵が生成するさまざまな種類のキーが表示されます。どちらを使用するかわからない場合は、「RSA」を選択してから「生成されたキーのビット数」と「4096」と入力している入力ボックスに選択します。もう1つの代替手段は、「EDDSA」を選択し、次に表示されたドロップダウンメニューから「ED25519(255ビット)」が選択されていることを確認します。

さて、あなたがしなければならないのは「生成」をクリックするだけで、Puttyは作業を開始します。あなたのシステムの強さに応じてこれは時間がかかり過ぎず、パテはあなたのマウスをウィンドウの中に移動するように依頼して、鍵の生成中にもう少しランダムさを作成するのを助けます。

それが完了したら、「公開鍵を保存」をクリックして公開鍵を保存し、以前のステップでRSAまたはED25519を選択したかどうかに応じて、「ID_RSA.PUB」または「ID_ED25519.PUB」という名前で保存します。

それからあなたの秘密鍵を得るために追加のステップが必要です。デフォルトでは、PuttyはPuttyクライアントで使用するためのPPKキーを生成します。ただし、openSSHが必要な場合は、ウィンドウの上部に変換&gtを選択します。 OpenSSHキーをエクスポートしてから、ファイルを「ID_RSA」または「ID_ED25519」として保存します。

SSHキーを生成するのは、どのメソッドを選択しても簡単です。あなたがすでにPuttyがインストールされていない限り、Windowsコマンドプロンプトオプションを使用することをお勧めします。

関連している: SSHサーバーを保護するための最良の方法


Windows - 最も人気のある記事

コミックサンの起源:なぜ多くの人がそれを嫌うのですか?

Windows Aug 24, 2025

ほとんど普遍的に復活しているフォントが1つあります。それの目の視力は、人々は嫌悪感で泣くのを引き起こします。あなたは私が話し�..


ActiveXコントロール、Webの最大の間違い

Windows Aug 24, 2025

1996年に導入された、Internet ExplorerのActiveXコントロールはWebのための悪い考えでした。彼らは深刻なセキュリティ上の問題を引き起こし、Wi..


Microsoft Surface Event 2021:視聴方法と何を期待するか

Windows Sep 20, 2025

マイクロソフトは、2021年9月22日にイベントをホストしていますが、11 am ETで、会社は新しい表面デバイスのスルーを発表する予定です。 A�..


どのように接続しAirPodsへのWindows 11 PCへ

Windows Oct 23, 2025

マイクロソフト それでも アップルの航空宇宙 他のアップル製品と協力するように設計されています、あなたはそれ�..


どのようにiPhoneからすばやく転送写真へのWindows 11の

Windows Nov 4, 2024

iPhoneからWindows 11 PCに写真やビデオを転送したい場合は、迅速かつ簡単な方法で、電話を接続して自動インポートを実行することです。これ�..


Windows 11でAndroidゲームをプレイする方法

Windows Nov 2, 2024

Windows 11はAndroidアプリをサポートしています。これはそれがAndroidをサポートすることを意味します ゲーム 、 それも。それはあなた..


著作権記号をWindowsとMacのドキュメントに追加する方法

Windows Nov 5, 2024

著作権記号(©)は、何かがあることを他の人に示唆しています 著作権法によって保護されています 。 WindowsもMacキーボードも、迅速�..


JFIFファイルをWindowsまたはMacでJPGに変換する方法

Windows Nov 3, 2024

JFIFファイルはJPG形式のファイルと非常に似ていますが、JPGファイルはより広く使用されています。 変換する必要があるJFIFファイルを使用して�..


カテゴリ