SOLUÇÃO: Enter passphrase for key '/root/.ssh/id_dsa'
Dica publicada em Linux / Introdução
SOLUÇÃO: Enter passphrase for key '/root/.ssh/id_dsa'
Segue a solução para a mensagem "Enter passphrase for key '/root/.ssh/id_dsa':" após a configuração da autenticação via chaves.
Em algumas distribuições, como o Ubuntu por exemplo, não basta apenas criar as chaves pública e privada para o login automático via ssh. Também é necessário instalar e configurar o Keychain.
Não vou explicar aqui como se cria as chaves públicas e privadas, pois já existem inúmeras documentações sobre o assunto. Vamos direto para o problema de continuar solicitando a inclusão da frase.
1) Instalar o pacote Keychain:
# aptitude install keychain
2) Criar a key com base na chave privada:
# keychain ~/.ssh/id_dsa
3) Rodar a key:
# ~/.keychain/${HOSTNAME}-sh
Pronto! Agora a autenticação automática já está funcionando!
Em algumas distribuições, como o Ubuntu por exemplo, não basta apenas criar as chaves pública e privada para o login automático via ssh. Também é necessário instalar e configurar o Keychain.
Não vou explicar aqui como se cria as chaves públicas e privadas, pois já existem inúmeras documentações sobre o assunto. Vamos direto para o problema de continuar solicitando a inclusão da frase.
1) Instalar o pacote Keychain:
# aptitude install keychain
2) Criar a key com base na chave privada:
# keychain ~/.ssh/id_dsa
3) Rodar a key:
# ~/.keychain/${HOSTNAME}-sh
Pronto! Agora a autenticação automática já está funcionando!