Como usar chaves SSH para se conectar a um servidor Linux

Guia passo a passo

O uso de chaves SSH para autenticação em servidores aumenta bastante a sua segurança.

1/16

Além da maior segurança, o método é muito mais prático.

É possível até mesmo efetuar conexões SSH sem o uso de uma senha (embora não recomendável).

2/16

Mas, você sabe o que são chaves SSH?

3/16

Trata-se de um par de chaves criptografadas capazes de assegurar a autenticação em um servidor.

4/16

Uma chave privada, chamada "id_rsa", deve ser mantida em segurança, no seu computador local.

5/16

Já a chave pública (id_rsa.pub) deve ser copiada para os servidores Linux nos quais você deseja obter acesso SSH.

6/16

O elemento privado (private key) é o único capaz de descriptografar as informações criptografadas pelo elemento público (public key).

7/16

Você pode logar em qualquer servidor remoto que possua a sua chave pública armazenada no diretório correto. Para isto, basta que você também esteja em posse da chave privada correspondente.

8/16

Durante uma tentativa de conexão através de chaves SSH, o servidor remoto checa se o cliente está em posse de uma chave privada correspondente.

A máquina então libera o acesso caso esta realmente exista.

9/16

Como gerar chaves SSH?

No Linux, há o comando ssh-keygen. Ele gera o par de chaves (key pair) de forma muito simples.

10/16

Em seguida, é preciso copiar a chave pública SSH para o servidor remoto.

Para isto, há a ferramenta ssh-copy-id.

11/16

Porém, existem outros métodos de cópia, caso o ssh-copy-id não esteja disponível.

Assim, de agora em diante, para se conectar a um servidor Linux via chaves SSH, basta, em um terminal, usar o comando:

12/16

ssh usuário@IP_Do_Servidor

Uma senha não será pedida, além disso.

13/16

Mas é sempre bom proteger sua chave privada com uma senha.

O próprio comando ssh-keygen solicita uma senha. É bem simples!

14/16

Preparamos um guia COMPLETO e GRÁTIS. Passo a passo!

Clique no botão abaixo, e acesse agora mesmo:

15/16

Seta rabiscada

E para mais dicas, guias e artigos sobre Linux, acesse o blog:

16/16

Seta rabiscada