LoginSignup
3
2

More than 1 year has passed since last update.

Windows11でSSH keyを作成する

Posted at

SSH keyを作ってみたい

GitHubで使用するために

下記サイト様がとても分かりやすかったです。
【参考サイト様】
https://sc.ddbj.nig.ac.jp/application/ssh_keys_windows/

pwsh で躓く

なんぞや??

PowerShellのこと。
コマンドプロンプトと何が違うのか。。。

PowerShellのほうが高機能らしい。
じゃあもうこっち使おうと思う。
【参考サイト様】
https://qiita.com/opengl-8080/items/bb0f5e4f1c7ce045cc57

最新のPowerShellをインストール

どうせならコマンドでやりたい。
【公式サイト様より】
https://learn.microsoft.com/ja-jp/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.3#winget

PowerShell
winget search Microsoft.PowerShell
winget install --id Microsoft.Powershell --source winget
winget install --id Microsoft.Powershell.Preview --source winget

OpenSSHクライアントソフトウェアのインストール

SSHプロトコルを利用するために最も使用されてるソフトウェアらしい。

SSH keyってこういうソフトウェアで作成するんだと学習。。。

以下のコマンドでインストールされているか確認できるそうです。

PowerShell
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'

image.png
されていました。なぜだろう??

SSH keyの作成

PowerShell
ssh-keygen -t rsa -b 3072

これで作成できたみたいです。

PowerShell
Get-ChildItem -Directory C:\Users\<ユーザー名>
Set-Location C:\Users\<ユーザー名>\.ssh
Get-ChildItem

上記コマンドで鍵が作られてるのか確認できるみたいです。

PowerShell
cat .\id_rsa.pub

上記コマンドで鍵の内容を確認。
ここからコピペでSSHkeyを登録できる!!

SSH keyって簡単に作れる!!

これだけでいろんなサイトとセキュアな通信できるなんて、すごい。

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2