- WSL2でDebianをインストール
- さっそくGitを使ってみる
- .ssh/configに設定している
AddKeysToAgent yes
の設定が効いていない ssh-add -l
するとCould not open a connection to your authentication agent.
とエラーps aux | grep ssh-agent
で確認するとssh-agent
自体は動いているように見えた- しょうがないので.profileファイルに以下のような処理を入れて
ssh-agent
を起動し直すようにした
# Refresh ssh-agent
ps aux | grep ssh-agent | grep -v grep | awk '{print $2}' | xargs kill -TERM
eval $(ssh-agent)
- Windows Terminalで新しいタブを開いても秘密鍵のパスフレーズを共有しないと面倒だなと結局なった
- 以下の記事に従って
keychain
の設定をした - 快適に作業できるようになった
- 上記のssh-agentの起動は必要なくなったので削除した