Ok, eu percebi. Para que a duplicidade insira a senha para a chave ssh, ( não para a chave de criptografia gpg), keychain
deve ser instalado e configurado, e a chave deve ser adicionado usando o comando ssh-add
.
Eu precisava instalar keychain
, então eu fiz
e, em seguida, adicione eu adicionei ao meu .bash_profile
da seguinte forma:
keychain --clear id_rsa
. ~/.keychain/$HOSTNAME-sh
Agora, supondo que minha chave pública seja armazenada junto com minha chave privada no diretório /root/.ssh
, quando eu alternar os usuários para root
, primeiro recebo um erro, mas depois disso, corro ssh-add
, exit
a conta e faça login novamente como root
.
Quando eu volto para a conta root
, me perguntam a senha da chave privada ssh. Agora a duplicidade parece funcionar ... na medida em que se conecta ao outro servidor de qualquer maneira ... Eu não consigo mais a mensagem Invalid SSH Password
que eu estava recebendo antes.