E o que fazer para otimizar este
processo?
/**
* rafacomjava.blogspot.com
*/
Simples,
iremos utilizar o sistema de geração de chaves de autenticação do
linux. Essas chaves são baseadas no algoritmo de criptografia de
dados RSA, no qual são gerados dois arquivos: um público que será
distribuido ao computadores que deseja logar sem senha e um privado,
no qual deve ser mantido em segurança na sua máquina.
inicialmente,
vamos verificar se o usuário ao qual desejamos utilizar já possui
uma chave de autenticação. No meu caso, vou usar como exemplo o
usuário postgres:
su
– postgres
ssh-keygen
Execute
o comando acima na “home” do seu usuário, confirme algumas
informações de segurança (deixei o meu no default pressionando
ENTER) e no final, sua chave de autenticação será gerada na pasta
.ssh do usuário. Após geração da chave, vamos no servidor que
pretende automatizar a autenticação. Veja que neste ponto iremos a
outra máquina, e não na máquina que geramos a chave utilizando o
comando ssh-keygen.
ssh-copy-id
root@123.123.123.123
Substitua
o 123.123.123.123 pelo IP real da máquina que desejar conectar,
coloque a senha pela última vez e aproveite!
Fonte:
/**
* rafacomjava.blogspot.com
*/
Nenhum comentário:
Postar um comentário