SSH sem usar senha

mar. 5, 2022·
Jeff Soczek
Jeff Soczek
· 1 minutos de leitura

Para trazer alguma qualidade de vida ao transferir arquivos e acessar meu servidor, configurei a autenticação baseada em chave.

Minhas chaves já estavam criadas porque já usava elas para acessar outro servidor. Caso ainda precise criar as suas, você pode digitar:

ssh-keygen

Para adicionar sua chave pública ao servidor remoto a partir de uma máquina Windows, você pode usar este PowerShell:

type $env:USERPROFILE\.ssh\id_rsa.pub | ssh your-user@remote-server "cat >> .ssh/authorized_keys"

Se você estiver em uma máquina linux, pode aproveitar o OpenSSH e usar o comando abaixo:

ssh-copy-id your-user@remote-server