quarta-feira, 21 de janeiro de 2015

Gerar chave RSA para conexão ssh sem senha

Pessoal, bom dia.
Hoje vamos configurar  a chave publica RSA para autorizar a conexão sem senha entre servidores de bancos de dados.
Esse procedimento deve ser executado para ambientes linux, vamos lá!



Gerando uma chave RSA privada no nosso servidor:
ssh-keygen -t rsa
Aceite as 3 opções pedidas por default (não inserir nenhuma informação)

Agora vamos copiar a chave gerada (chave pública) para o servidor:
scp ~/.ssh/id_rsa.pub usuario@servidor:~/

Agora vamos fazer login no servidor ainda usando senha:
ssh usuario@servidor

Uma vez dentro do servidor, vamos adicionar a chave (chave pública anteriormente enviada) à lista de chaves autorizadas:
mkdir .ssh
mv id_rsa.pub .ssh/authorized_keys

Agora vamos confirmar que as pastas estão com as permissões necessárias:
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

Se não tivemos problemas até aqui, a próxima tentativa de conexão entre os servidores não solicitará senha.

Nenhum comentário:

Postar um comentário