Conexão SSH sem Senha em Ambientes Linux

2 dez

Olá, 🐧

Mais uma dica da hora sobre ambientes Linux, aprenda aqui nesse post como ter uma conexão sem senha entre dois servidores linux, ou até mesmo um host e um servidor, 😉

Nosso ambiente de implementação utilizado é o seguinte:

Um Cliente:
Debian Squeeze
IP: 10.106.0.100

Um Servidor: CentOS 6.3
IP: 10.106.0.200

Gerando as Chaves no Cliente (Debian Squeeze – IP: 10.106.0.100)

Note que será pedido para digitar com a “passphrase” apenas tecle ‘enter’ para que fique em branco, se digitar algo está frase precisará ser digita quando solicitada. Feito isso, temos as chaves criadas.

Chave Pública encontra-se em “/root/.ssh/id_rsa.pub” Chave Privada encontra-se em “/root/.ssh/id_rsa”

Ajustando o Servidor

Para efetuar a conexão SSH sem a senha entre cliente e server, vamos precisar divulgar para o servidor a Chave Pública gerado em nosso cliente.

Vamos então copia-lá para o servidor:

Agora vamos ao console do Servidor para continuar o procedimento:

Acabamos de fazer a cópia do arquivo id_rsa.pub do cliente para o servidor, e na sequencia jogamos a chave para o arquivo authorized_keys.

Com isso já podemos efetuar as conexões do cliente para o servidor sem senha.

Observações: Não é totalmente seguro. Sempre bom trocar a chave entre cliente e servidor.

👋🏼 Até a próxima!


Johnny Ferreira
johnny.ferreira.santos@gmail.com
http://www.tidahora.com.br

 


 

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *