- Passo 1: Na maquina cliente – Criar o par de chaves use o comando abaixo, na sequência vai dando Enter ate finalizar.
ssh-keygen -t rsa
Ainda no cliente verifique a criação das chavescom o comando ls /home/<usuario>/.ssh/
id_rsa
id_rsa.pub
- Passo 2: Na maquina servidor – Criar o diretório para guardar a chave do cliente:
mkdir /home/<usuario>/.ssh
- Passo 3: Enviar a chave
id_rsa.pub
criada no passo 01 na maquina do cliente para o diretório .ssh
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 04: Preparar o servidor para receber a conexão de ssh sem senha, Para isso acesse o servidor via ssh e execute os comandos abaixo:
cd /home/<usuario>/.ssh/
cat id_rsa.pub >> authorized_keys
chmod 400 /home/<usuario>/.ssh/ -R
- Passo 05: Teste o acesso sem senha da maquina cliente ao servidor ssh
<usuario>@IP-do-Servidor
.