Acesso SSH usando chaves publica e privada

Para quem usa SSH para conectar-se a servidores, é sempre de preferivel usar chaves, para maior segurança, do que senhas convencionais, já que as chaves são mais complexas de serem quebradas, essa semana fiz um post no meu site sobre isso.

Link: Acesso SSH com chave pública e privada - NullExcept

Me digam o que vocês acham.

2 curtidas

Somente um adendo acredito ser mais simples, alem de evitar problemas na copia da chave publica para o servidor, se realizar a copia por meio do utilitário ssh-copy-id, bastando simplesmente o cliente gerar as chaves, e então executar o comando abaixo.

ssh-copy-id <USER>@<SERVER>

* Ao passar o parâmetro   -i  poderá informar o nome da chave caso tenha à gerado com um nome diferente, caso contrario o mesmo irá assumir a chave padrão localizada em  ~/.ssh/id_rsa.pub 


Outra observação é logo depois que realizar a copia e passar a se autenticar por chaves, é desabilitar a autenticação através de senha, alterando o argumento yes da opção PasswordAuthentication para no, se preferir execute o comando abaixo, e reinicie o serviço ssh.

sed -i '/^#PasswordAuthentication/{s/yes/no/;s/#//}' /etc/ssh/sshd_config
2 curtidas