And am curious to know what is it that makes it a one-time activity on Ubuntu machine and a repeated activity on Windows 10 Linux Subsystem.
Normalmente, o ssh-agent
é executado em sua sessão para que ele não seja fechado antes de você sair da sua conta no Linux.
Se você usá-lo no WLS e fechar a (provavelmente) última janela, ele faz uma limpeza razoável e provavelmente interrompe o ssh-agent
, o que é razoável e seguro para remover dados confidenciais da memória.
My question is how can we make the ssh-add path/to/identity/file/custom-named action persistent like it happens on actual Ubuntu machine.
Apenas não feche essa janela (ou deixe uma aberta no fundo ... ela pode ajudar também). Ou configure ssh
para fazer essa etapa automaticamente quando você usar a chave pela primeira vez. Basta escrever para o seu ~/.ssh/config
Host server-you-are-connecting.to
IdentityFile path/to/identity/file/custom-named
AddKeysToAgent yes