ssh dentro de uma rede local a partir de um grande número de sistemas sem senha

1

eu li sobre o login em sistemas remotos usando o ssh sem digitar a senha; e eu estabeleci no meu sistema e está funcionando muito bem.

agora o problema ocorre quando se trata de uma rede local, onde vários sistemas estão presentes, para qualquer um dos quais eu posso fazer login (onde minha conta é montada a partir de outro servidor de arquivos). o intervalo de ips para eles é 10.10.6.1-50.

depois de fazer login em qualquer um desses sistemas, preciso fazer login em outro sistema remoto (que está no laboratório, ip = 10.10.7.80, em que o ID do usuário é diferente). Então, quando eu tento fazer o login no sistema de laboratório a partir de qualquer um desses 50 sistemas, está implícito que eu preciso exportar as chaves públicas de todos esses 50 sistemas (o que, é claro, é uma coisa tediosa a se fazer). Então, eu posso consertar isso usando o intervalo de ip? (além de copiar e colar os ids de todos os 50 sistemas para 'chaves autorizadas'), em caso afirmativo, como?

ps: eu não tenho as permissões sudo.

    
por Population Xplosive 05.11.2011 / 13:35

1 resposta

1

Se seus 50 sistemas estiverem compartilhando o diretório inicial, você estará usando um único par de chaves SSH em todos eles. Portanto, há apenas uma chave pública para adicionar às authorized_keys do computador do laboratório.

Para mais informações sobre chaves SSH e como configurá-las, consulte: link

    
por Riccardo Murri 05.11.2011 / 17:20