X

Acesso via ssh entre servidores linux sem senha

Passo 01: Na maquina cliente – Criar o par de chaves use o comando abaixo, na sequência vai dando Enter ate finalizar.

$ ssh-keygen -t rsa

Passo 02: Na maquina cliente – verifique a criação das chaves na sua maquina (cliente) com o comando (ls)

  1. $ ls /home/usuario/.ssh/
    id_rsa
    id_rsa.pub

Passo 3: Na maquina servidor – Criar o diretório para guardar a chave do cliente.

$mkdir/home/<usuario>/.ssh

Passo 04: Enviar a chave id_rsa.pub criada no passo 01 na maquina do cliente para o diretório /home/<usuario>/.ssh criada do servidor. Execute o comando abaixo na maquina do cliente.

scp/home/<usuario>/.ssh/id_rsa.pub <usuario>@IP-do-Servidor:/home/<usuario>/.ssh/

Passo 05: Preparar o servidor para receber a conexão de ssh sem senha, Para isso acesse o servidor via ssh com o usuário

  1. cd /home/<usuario>/.ssh
  2. cat id_rsa.pub >> authorized_keys
  3. chmod 400 /home/<usuario>/.ssh/ -R
  4. ls
  5. id_rsa.pub authorized_keys

Passo 06: Teste o acesso sem senha da maquina cliente ao servidor ssh <usuario>@IP-do-Servidor