Criando (e usando) chaves públicas de SSH a partir de chaves privadas
Posted by Diego Lima in Linux, Sysadmin, tags: key, Linux, ssh, SysadminCaso você por acaso tenha somente uma chave SSH privada e precise de gerar uma chave pública basta fazer o seguinte:
ssh-keygen -e
Você será perguntado quanto à localização de sua chave privada, e após confirmar a localização a chave pública será mostrada. Ele irá gerar uma chave pública no padráo do RFC 4716, que precisa ser “convertida” para o formato do ssh antes de ser utilizada. Para fazer isso, copie e salve esta chave em um arquivo qualquer (por exemplo, /tmp/foo).
Em seguida, faça isso:
ssh-keygen -i
E informe o caminho do arquivo em que você salvou a chave gerada. Ele irá então informar o fingerprint da chave pública, que poderá ser adicionado no authorized_hosts para a autenticação.


Entries (RSS)