Carregando...
 

Conectar servidores linux com Chave Pública e Privada

Conectar 2 servidoder com chave publica.

1 - Logue no servidor servidor01.

2 - Agora precisamos gerar um chave, para isso vamos utilizar o comando ssh-keygen.

# ssh-keygen -t rsa

Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): <ENTER>
Enter passphrase (empty for no passphrase): <ENTER>
Enter same passphrase again: <ENTER>

Your identification has been saved in /home/teste/.ssh/id_rsa.
Your public key has been saved in /home/teste/.ssh/id_rsa.pub.
The key fingerprint is:
fc:21:f9:9f:1e:45:9d:3f:fa:40:45:70:d6:bb:7f:b1 root@leonardopeixoto.com

The key’s randomart image is:
+–[ RSA 2048]—-+
|             ..+.|
|              +.o|
|              .oo|
|       . .   ….|
|        S .  …o|
|         + ….o.|
|          o .o  +|
|           . ooEo|
|           .+  ..|
+—————–+

  3 - Agora vamos copiar a chave publica que foi gerada na pasta /root/.ssh/id_rsa.pub

root@vps [~]# cat /root/.ssh/id_rsa.pub 
ssh-rsa AadAAABasd3NzaC1ycas2EAAAABIwAAAQEA6sBC7nScKuKklHCHoXLW8w8OsNmQ8zG9aWfPasdJuYFbyyT12YvBlmmuZE+F4l7s7BvsdxjMoedSuNGlE+ce1EzcSnq0m1YcEfOsasdW1J4DzwEVXappC/FptI2ClhQg64vM5t6uhxnIXXdZnBuasTVvhGuA61fpQkXwIjpoOkxDgaXWWEIt07XMu9WYhaW9CArdveYACashXxGFasd3clVXFBPYtuEnQE+n73pqldbuVM5J2UpJJfXi2ZEKravzasdxjtnJgBj/1+uv4x4Tq168o3XRQ== root@vps.leonardopeixoto.com

4 - Agora logue no servidor de destino servidor02 e vamos acessar o arquivo "authorized_keys" e inserir a chave publica gerada no servidor01.

root@vps [~]# vim /root/.ssh/authorized_keys

5 - Agora os servidores já estão ligados por chave e ja pode realizar um teste de acesso do servidor01 para o servidor02

Contribuíram para esta página: Leonardo Peixoto .
Última modificação da página em Quinta-feira Junho 22, 2017 14:43:21 -03 por Leonardo Peixoto. (Versão 3)
Page approved by Leonardo Peixoto on Quinta-feira Junho 22, 2017 14:43:26 -03