Pera.. não vamos confundir.. Chave privada = privada! é do servidor, ninguem deve te-la Chave publica = publica. Distribuida a quem quiser ter uma relação de confiança com esse servidor
Entao qdo tu faz: $ ssh-keygen -t dsa ele gera 2 arquivos: id_dsa.pub e id_dsa.pub id_dsa = privada (guarde muito bem) id_dsa.pub = publica, qto mais gente tiver "melhor" pra voce. O que tu precisa fazer pra permitir um servidor conectar no oturo sem senha é registrar a PUBLICA do servidor origem no authorized_keys do servidor destino. O comando ssh-copy-id ajuda nisso: $ ssh-copy-id -i .ssh/id_dsa.pub r...@server_destino Mas o que ele faz é só adicionar o texto da chave no final do authorized_keys e AJUSTAR AS PERMISSOES. Esse pode ser teu problema, as permissões do diretorio ~/.ssh estarem incorretas, ele deve ser somente permitido ao usuario dono. $ chmod 700 ~/.ssh $ chmod 600 ~/.ssh/* $ chown -R $LOGNAME: ~/.ssh -- Flávio do Carmo Júnior aka waKKu 2009/5/25 Herbert Faleiros <[email protected]> > > On Mon 25 May 2009 10:35:47 Marcelo wrote: > > Preciso usar o ssh sem senha de varias maquinas para uma maquina > > somente, só que com o mesmo usuario. > > não é só copiar a chave privada (a mesma) p/ todos os clientes/máquinas? > > Eu implementei algo semelhante aqui e está funcionado deste da maneira que > descrevi (acessar servidores de workstations diversas com a mesma conta). > > Sobre o authorized_keys não é necessário fazer o que você descreveu. > > -- > Herbert > > > > --~--~---------~--~----~------------~-------~--~----~ GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected] -~----------~----~----~----~------~----~------~--~---

