Estou usando o novo Linux Bash Shell que foi disponibilizado recentemente na atualização de aniversário do Windows 10.
Este bash vem com um ponto de montagem do Linux (/ mnt / c / Users / [nome de usuário]) no Windows, que é usado como o usuário doméstico do Linux quando você inicia o bash do Linux, se estiver correto.
Mas, embora eu tenha colocado meu par de chaves SSH na pasta de usuário .ssh existente (/mnt/c/Users/[usernameername/.ssh), ele não é reconhecido ao conectar-se a um servidor remoto via SSH (ssh username @ distant- server.com). Ele sempre pede a senha do nome de usuário em vez de se autenticar com chave pública, o que é o caso dos meus outros clientes.
Além disso, a chave pública já está no arquivo allowed_keys do servidor distante.
Estou esquecendo de algo?