3 de junho de 2009

SSH sem senha

Se você, assim como eu, precisa abrir MUITAS conexões diariamente para rodas aplicativos em várias máquinas ai vai uma dica: otimize o processo evitando ter que colocar a senha numerosas vezes, siga o tutorial abaixo.

devo lembrar antes de continuar que existem outros métodos para fazer esta tarefa, entretanto esta que descrevo abaixo tem um nivel aceitavel de segurança uma vez que é preciso que um ser humano digite pelomenos uma vez por sessão.

1º) coloque o ssh-agent para rodar:
$ ssh-agent

2º) adicione sua chave privada ao ssh-agent com o seguinte comando:
$ ssh-add
neste aqui vc deve colocar sua senha, esta será a ÚNICA vez que ela será necessária.

3º) adicione sua chave pública no arquivo "~/.ssh/authorized_keys" do computador que vc deja se conectar
$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

Pronto, durante esta sessão não é mais preciso colocar senhas para usar o ssh.

caso reinicie a sessão somente os passos 1 e 2 são necessários.

Nenhum comentário: