Isso parece ser causado por um bug na WSL. Consulte este link para obter respostas: link
Em suma, parece acontecer quando o ForwardAgent está definido como sim.
Estou usando o Ubuntu 18.04 no WSL (Windows 10 1803, Build 17134.112) e ultimamente notei um problema com ssh-agent
.
Quando eu inicio um shell, antes de me conectar a qualquer coisa através do SSH, eu primeiro chamo ssh-add
. Então eu vou me conectando a algo como de costume. No entanto, assim que eu saio dessa sessão SSH para retornar ao meu próprio shell, descubro que tentar abrir qualquer sessão SSH solicita minha senha e ssh-add
reclama que o agente recusou a conexão.
Em ps
, no entanto, descubro que a instância com o PID que vi chamando ssh-agent
ainda está ativa. Verificar o diretório correspondente em /tmp
também mostra que o arquivo de soquete ainda existe.
Estou confuso porque uma instância do agente ativo recusaria de repente as conexões, e isso somente após exatamente um uso do agente.
Isso parece ser causado por um bug na WSL. Consulte este link para obter respostas: link
Em suma, parece acontecer quando o ForwardAgent está definido como sim.