quinta-feira, 22 de maio de 2014

CHAVE RSA - Instalar chave pública no servidor.

Como instalar a chave nos servidores

O RSA envolve um par de chaves, uma chave pública que pode ser conhecida por todos e uma chave privada que deve ser mantida em sigilo. Toda mensagem cifrada usando uma chave pública só pode ser decifrada usando a respectiva chave privada. A criptografia RSA atua diretamente na internet, por exemplo, em mensagens de emails, em compras on-line e o que você imaginar; tudo isso é codificado e recodificado pela criptografia RSA.

Vamos aos passos:
 
1 - logar com ssh usando seu usuário

ssh  teste@servidor

2 - Promover teste para root

sudo su -

3 - Checar se o usuario FULANO existe

grep FULANO  /etc/passwd

4 - Se não existir criar usuario FULANO

adduser FULANO -g [numero do grupo do apache]

5 - Colocar uma senha temporaria

passwd FULANO

6 - Trocar o usuario root para o usuario criado

su - FULANO

7 - Criar a estrutura de chaves do usuario FULANO

ssh localhost

Responder YES, quando for solicitada a senha pressione CTRL + C

8 - Instale a chave

Solicite o par de chaves

scp teste@meuservidor:/home/teste/id_teste.pub ~/.ssh/authorized_keys

9 - Configure as permissões

chmod 600 ~/.ssh/authorized_keys
chown FULANO.[grupo do apache] ~/.ssh/authorized_keys

10 - Volte ao usuario root

exit

11 - Bloqueio a senha de FULANO

passwd -l FULANO

12- Teste de acesso

Abra outra console em sua maquina local

ssh -i ~/.ssh/id_teste FULANO@servidor

se funcionar teste a promocao para root

sudo su -

Se o usuario não tem permissão de root deve pedir a senha ou dar acesso negado.

Tudo funcionando corretamente a instalacao foi feita com sucesso

Nenhum comentário:

Postar um comentário

Comente ai!!!!