De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: André Luiz Facina
Data de Publicação: 28 de Maio de 2009
Essa dica demonstra como converter uma chave privada OpenSSL para uma chave pública/privada do OpenSSH.
Isso é muito útil para aplicações e/ou usuários que tenham um certificado válido SSL e desejam se conectar via SSH utilizando-se chaves para autenticação. Então o usuário criará a sua chave privada e certificado com o OpenSSL e a partir dele criará sua chave pública/privada para o OpenSSH.
Para facilitar, nessa dica a chave privada SSL terá o nome de usuario_key.pem
.
A conversão é muito simples, basta seguir os passos abaixo:
$ cp usuario_key.pem ~/.ssh/id_ssl $ chmod 600 ~/.ssh/id_ssl
ssh-keygen
$ ssh-keygen -y -f ~/.ssh/id_ssl > ~/.ssh/id_ssl.pub $ chmod 600 ~/.ssh/id_ssl.pub
$ cat ~/.ssh/id_ssl.pub >> ~/.ssh/authorized_keys
$ ssh -i ~/.ssh/id_ssl localhost
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários