Sei que pode parecer um pouco idiota perguntar isso, mas estou tentando descobrir como obter uma conexão SSH segura entre um cliente Windows 10 e meus servidores Linux. Estou tentando fazer isso usando chaves SSH, embora os guias que tenho lido estejam mais ou menos me dizendo COMO criar chaves no Windows em vez de como configurar a conexão entre o Windows e o Linux.
Para algumas informações extras, estou gerando um novo par de chaves para cada máquina junto com o uso de frases-senha. Todas as minhas chaves são armazenadas em "C:\Users\username.ssh", caso este seja um lugar ruim para armazená-las, pois não tenho ideia. Só estou tentando descobrir isso.
Eu sei como criar as chaves, já fiz isso antes com o git. Eu faço isso com o cliente OpenSSH que já está instalado com o Windows 10, então direto do terminal.
O problema que tenho é configurar o lado Linux. Eu uso principalmente Ubuntu e Raspberry Pis, todos eles usam portas SSH diferentes para manter tudo mais limpo para o meu bem.
Estou apenas procurando alguma boa documentação sobre como configurar isso para tornar meu laboratório doméstico um pouco mais seguro.