管理者としてPowerShellを起動します
SSHのインストール
> Get-WindowsCapability -Online | ? Name -Match ssh
Name : OpenSSH.Client~~~~0.0.1.0
State : Installed
Name : OpenSSH.Server~~~~0.0.1.0
State : NotPresent
> Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
ssh-agent の有効化
# 自動起動
> Set-Service ssh-agent -StartupType Automatic
# 開始
> Start-Service ssh-agent
ssh コマンド周りはUnixと変わらないです。
> ssh-keygen -t ed25519
> ssh-add ~\.ssh\id_ed25519
> code ~\.ssh\config
~.ssh\config
Host HOSTNAME
HostName xxx.xxx.xxx.xxx
User USERNAME
IdentityFile ~\.ssh\id_ed25519
> ssh HOSTNAME