Utilizo mi clave PGP como clave privada ssh para iniciar sesión en casi todos mis servidores ssh (gracias a gpg-agent). Ahora quiero conectarme con SFTP a través de Nautilus, pero cada vez que lo intento aparece una ventana emergente que dice "Acceso denegado".
Por lo que recopilé a través de mi investigación, Nautilus usa sshfs (probablemente cambió, la mayor parte del artículo que vi tenía fecha de 2010 y no estaba instalado en mi máquina). Así que lo intenté y puedo montarlo a través de sshfs, pero cuando lo intento nuevamente desde nautilus todavía aparece la ventana emergente "Permiso denegado".
Encontré una manera de obtener el registro y, efectivamente, es una cuestión clave:
sftp: stderr: jangberry@<MyServerIP>: Permission denied (publickey).
Si bien ssh-agent no tiene ninguna clave y la única clave que gpg-agent puede usar está autorizada en este servidor