SSH Login automático com perfil flutuante

0

Eu tenho um perfil flutuante em um servidor. Não há conta local. Todas as máquinas carregam o mesmo perfil. Eu tentei usar a chave pública para login automático sem qualquer sorte. Existe alguma maneira de fazer login automaticamente sem senha? Eu sou um usuário padrão. Atualmente eu uso um loop para abrir todas as máquinas em um shell separado:

#!/bin/bash
for ((i=62; i<=71; i++))
do  
    gnome-terminal -e "ssh mf-f3-$i" #machine name start with mf-f3-*
done

Então eu tenho que digitar a senha em todos os shells. Eu não quero isso. Eu quero login automático.

    
por PradeepBarua 11.08.2015 / 14:12

1 resposta

1

Você implantou sua chave ssh em todos os servidores de destino?

Geralmente você tem que colocar sua chave pública no arquivo ~ / .ssh / authorized_keys do servidor de destino para que ele possa reconhecê-lo e ignorar a senha auth.

Em segundo lugar, você tem um agente ssh em execução no seu computador local e carrega sua chave nele? (ssh-agent; ssh-add).

    
por 11.08.2015 / 14:59

Tags