Essa é uma dica pra configurar o ssh sem senha rapidamente utilizando autenticação por chave criptografada:
Gere a chave no computador cliente:
local> mkdir .ssh
local> ssh-keygen -t dsa -f .ssh/id_dsa
Copie a chave para o servidor:
local> cd .ssh
local> scp id_dsa.pub user@remote:~/.ssh/id_dsa.pub
Adicione a chave do cliente no servidor:
local> ssh user@remote
remoto> cd .ssh
No passo de cima você ainda precisará digitar a senha.
remoto> cat id_dsa.pub >> authorized_keys2
remoto> chmod 640 authorized_keys2
remoto> rm id_dsa.pub
remoto> exit
2 comentários:
Cara,
estou seguindo os passos, e não consigo fazer a conexão. Você poderia me ajudar?
Na realidade eu já consegui fazer uma vez, para um usuário, mas agora não consigo fazer para um outro usuário.
Alessandro
O negócio é que você tem que copiar aquele arquivo authorized_keys2 para cada pasta /home/[usuario]/.ssh de cada usuário do servidor que você deseja conectar.
A mesma coisa para os usuários locais, copie o conteúdo do .ssh de para todos os usuários locais de onde se originarão as conexões.
Postar um comentário