我的客戶端上有一個有效的 SSH 金鑰,並且我的公鑰已上傳到遠端伺服器。
我可以使用 SSH 金鑰登錄,而不會提示我使用 SSH 輸入密碼,但當我嘗試使用 SSHFS 登入時,它會一直要求我輸入密碼。
我搜尋了很多類似的問題,但仍然提示我輸入密碼。
這是我嘗試過的:
- 用過的
sshfs -o IdentityFile=/home/USER/.ssh/id_rsa USER@REMOTE_HOST:/remote_path /local/mountpoint
- 閱讀其他類似問題的建議確保我使用我的使用者名稱指定本機金鑰的完整顯式路徑,而不僅僅是
~/.ssh
- 確保我擁有以下權限:
.ssh directory 700
private key 600
public key 644
- 開啟偵錯模式 - 它沒有向我顯示任何內容。
如何使用 SSH 金鑰透過 SSHFS 連線?