Para não pedir mais senha do SSH ao acessar uma máquina, gere uma par de chaves (pública/privada) na máquina cliente:
[sourcecode language=”bash”]ssh-keygen -t rsa[/sourcecode]
Especifique onde deseja salvar a chave privada ou considere o caminho default pressionando enter. Não entre nenhuma palavra chave (passphrase) e especifique onde deseja salvar a chave pública.
Crie um diretório .ssh (se ele não existir) na máquina servidora:
[sourcecode language=”bash”]ssh usuario@ipservidor mkdir -p .ssh[/sourcecode]
Adicione a chave pública criado no arquivo .ssh/authorized_keys da máquina servidora:
[sourcecode language=”bash”]cat .ssh/id_rsa.pub | ssh usuario@ipservidor ‘cat >> .ssh/authorized_keys'[/sourcecode]
Agora é só logar ou executar comandos sem senha. Para maiores informações, utilizar esse site.