Windows10 1803以降にはssh-agentが入っていて、ssh-addで秘密鍵を登録できる。
しかし、WSLからはWindows側のssh-agentにアクセスできない。
ssh-agent-wsl はそれを可能にする。
# 管理者権限のpowershell Set-Service -Name ssh-agent -StartupType Automatic Start-Service -Name ssh-agent Get-Service -Name ssh-agent Status Name DisplayName ------ ---- ----------- Running ssh-agent OpenSSH Authentication Agent
echo 'eval $(/mnt/c/local/ssh-agent-wsl/ssh-agent-wsl -r)' >> ~/.bashrc
ssh-agent-wsl pid 40
# $HOME/.ssh/id_rsa が登録される ssh-add # 秘密鍵が登録されたか確認 ssh-add -l
ssh-add -l
PukiWiki 1.5.3 © 2001-2020 PukiWiki Development Team. Powered by PHP 7.4.33. HTML convert time: 0.079 sec.