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.