Videos selecionados

Loading...

6 de maio de 2009

SSH com login automático

Várias vezes eu utilizo esta informação para fazer a configuração de do ssh para login automático em servidores que administro. Vou duplicar a informação porque links bons constumam ser apagados ou podem cair no desuso. Vai saber né...

Sem maiores explicações técnicas, basicamente o que podemos fazer é gerar chaves pública-privada que permitem identificar um computador que está sendo contatado por outro, sem a necessidade de digitação de senha.

Vou passar a lista de comandos necessários para realizar esta automação.
No cliente, para gerar par de chaves:
$ ssh-keygen -b 2048 -t rsa
Serão pedidos alguns parâmetros, mas somente digite enter para todos, uma vez que não queremos nada além das configurações padrão e não queremos digitar senha no momento do login.

O próximo passo é transferir a chave pública para o servidor que queremos ter login direto. Para isso usamos o seguinte comando:
$ scp ~/.ssh/id_rsa.pub :~/.ssh/authorized_keys
Assim, transferimos a chave e a renomeamos para que o sistema entenda que deve usá-la para identificar a máquina do usuário.


0 comentários: