如何使用 nautilus 掛載需要 PGP 金鑰的 SFTP 伺服器?

如何使用 nautilus 掛載需要 PGP 金鑰的 SFTP 伺服器?

我使用 PGP 金鑰作為 ssh 私鑰來登入幾乎所有的 ssh 伺服器(感謝 gpg-agent)。我現在想透過 nautilus 使用 SFTP 連接到它,但每次嘗試時都會彈出「訪問被拒絕」的訊息。

根據我透過研究收集的信息,Nautilus 使用 sshfs(它可能已更改,我看到的大部分文章的日期是 2010 年,而且它沒有安裝在我的電腦上)。所以我嘗試了,我可以透過 sshfs 掛載它,但是當我從 nautilus 再次嘗試時,我仍然收到「權限被拒絕」彈出視窗。

我找到了一種獲取日誌的方法,實際上,這是一個關鍵問題:

sftp: stderr: jangberry@<MyServerIP>: Permission denied (publickey).

雖然 ssh-agent 沒有任何金鑰,且 gpg-agent 可以使用的唯一金鑰是在此伺服器上授權的

相關內容