SSH sem autenticação

Publicado por Marcos Vinicius Campez em 17/03/2012

[ Hits: 11.426 ]

Blog: http://bytelivre.net

 


SSH sem autenticação



O ssh é sem dúvida um dos protocolos mais utilizados por quem usa Linux. Para aqueles que necessitam acessar diversos servidores e não tem paciência para ficar pondo toda vez a senha, ou não querem decorá-las, essa dica vem para “matar a pau”.

Primeiramente, é necessário criar as chaves na máquina em que se deseja que se comunique com o servidor sem senha, para isso, basta executar o comando:

# ssh-keygen -t rsa

Ele gerará dois arquivos:
  • ~/.ssh/id_rsa - chave privada que nunca deverá partilhar
  • ~/.ssh/id_rsa.pub - chave pública que deverá ser colocada nas máquinas onde se pretende ligar sem usar senha

Gerado os arquivos, precisaremos agora passar a chave pública para o servidor que iremos nos comunicar sem senha:

# scp /home/usuario/.ssh/id_rsa.pub usuario@ip_do_servidor:/home/usuario/.ssh/

Agora basta adicionar a chave no lugar correto e dar as permissões necessárias:

# cat id_rsa.pub >> .ssh/authorized_keys
# chmod 0644 .ssh/authorized_keys
# rm id_rsa.pub


Pronto! É só testar, no computador que está a chave pública tente acessar o servidor:

# ssh usuario@ip_do_servidor

Se não pedir senha. Está OK! :)

Mais dicas, tutoriais, artigos sobre linux em: Markintux.net

Outras dicas deste autor

Seleção de vídeos: licença Creative Commons, Lula no FISL, Maddog e mais

Configurando um servidor de e-mail colaborativo Zimbra

YUM - Error: database disk image is malformed

Instalando o VirtualBox

RabbitVCS - Cliente SVN para Linux

Leitura recomendada

Pra quem não consegue ouvir CDs de áudio no Slackware 13 ou 13.1, com KDE

ZynAddSubFX - programa para composição musical

Cubo pisca janelas ao trocar área de trabalho [RESOLVIDO] - No Ubuntu e derivados

Como criar pacotes RPM ou DEB pelo código-fonte utilizando FPM (Ruby on Rails)

[Vídeo] Apresentação dos meus programas

  

Comentários
[1] Comentário enviado por renan.saddam em 19/03/2012 - 07:45h

Usando chaves é uma das formas mais seguras de autenticação. Não é só porque não pede senha que não tem autenticação.

[2] Comentário enviado por markintux em 19/03/2012 - 08:34h

Você tem razão, fui infeliz em por este nome na dica. Obrigado pela contribuição do comentário!

[3] Comentário enviado por Wakky em 26/03/2012 - 05:44h

Boa...
e para revogar?!?!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts