私は PGP キーを ssh 秘密キーとして使用して、ほぼすべての ssh サーバーにログインしています (gpg-agent のおかげです)。今、nautilus 経由で SFTP を使用して接続したいのですが、試行するたびに「アクセスが拒否されました」というポップアップが表示されます。
調査を通じて収集した情報によると、Nautilus は sshfs を使用します (おそらく変更されたのでしょう。私が見た記事のほとんどは 2010 年のものであり、私のマシンにはインストールされていませんでした)。そこで試してみたところ、sshfs 経由でマウントできましたが、nautilus から再度試すと、依然として「権限が拒否されました」というポップアップが表示されます。
ログを取得する方法を見つけましたが、実際には、これが重要な問題です。
sftp: stderr: jangberry@<MyServerIP>: Permission denied (publickey).
ssh-agentにはキーがなく、gpg-agentが使用できる唯一のキーはこのサーバーで承認されています