
我剛剛使用教程創建了一個 SFTP 檔案伺服器https://www.digitalocean.com/community/tutorials/how-to-enable-sftp-without-shell-access-on-ubuntu-16-04
現在我想將檔案共用給第三方,以便他們可以使用使用者名稱和密碼下載它們。問題是我不知道 FTP/SFTP 網站的 URL,因為我對 FTP 很陌生。
我可以看到 FileZilla 上的 URL 為.當我在瀏覽器上點擊此 URL 時,不會開啟 FTP 檔案目錄。sftp://[email protected]
指向我的 FTP 檔案目錄的 URL 應該是什麼?
答案1
SFTP和FTP是兩種完全不同且不相容的協定。不要混合這兩者。
沒有主要的 Web 瀏覽器支援 SFTP(至少沒有任何插件)。
「第三方」需要使用適當的SFTP客戶端。
某些 SFTP 用戶端可以註冊來處理sftp://
URL。然後,您可以將 SFTP 檔案 URL 貼上到 Web 瀏覽器,瀏覽器將開啟 SFTP 用戶端來下載檔案。
例如sftp://
WinSCP 確實註冊了URL的處理。(我是WinSCP的作者)
FileZilla 沒有。
答案2
您需要使用透過瀏覽器運行的 SFTP 用戶端,這正是我建立的:https://www.filestash.app/sftp-browser.html
該應用程式也是開源