你的伺服器。
你的金鑰。你的截圖。
每一次擷取都透過加密的 SSH 通道直接送到你自己的 SFTP 伺服器。Ed25519、ECDSA、RSA——全部支援。中間不經任何雲端。
SFTP over SSH · OpenSSH 金鑰 · 路徑範本
SFTP 截圖上傳是一種工作流程:每次擷取都透過加密的 SSH 連線自動上傳到你自己的 SFTP 伺服器。Maxisnap 原生支援此功能,具備 Ed25519、ECDSA 與 RSA 金鑰驗證(於 v1.9.0 加入),並支援路徑範本、自訂基礎 URL 與連線重試。只要在「設定 → 上傳」中設定一次,之後每一張 Ctrl+Alt+7 都會落在你自己的基礎架構上。
支援的 SSH 金鑰類型
路徑範本變數
Base URL examples
# Simple public folder
Path Template: /var/www/screens/ms_{uuid}.{ext}
Base URL: https://screens.yourcompany.com/
# Date-partitioned
Path Template: /var/www/screens/{date}/ms_{uuid}.{ext}
Base URL: https://screens.yourcompany.com/
# Per-user folder
Path Template: /home/chris/public_html/s/{date}/{time}_{uuid}.{ext}
Base URL: https://yourdomain.com/~chris/s/
設定 SFTP 上傳
- 01
開啟上傳設定
點擊 Maxisnap 系統匣圖示 → 設定 → 上傳分頁。你會看到現有的伺服器,以及 新增伺服器 按鈕。
- 02
選擇 SFTP
點擊 新增伺服器,並從通訊協定清單中選擇 SFTP 。設定面板隨即出現,包含主機、連接埠、使用者與驗證等欄位。
- 03
輸入主機 + 連接埠 + 使用者
主機:
sftp.yourdomain.com。連接埠:通常為22。使用者:SSH 帳戶名稱。若你的供應商指定了不同的連接埠,請在此設定。 - 04
選擇你的私鑰
點擊 瀏覽 並選擇你的金鑰檔(
~/.ssh/id_ed25519在 Linux/mac 上,%USERPROFILE%\.ssh\id_ed25519在 Windows 上)。若金鑰設有密碼保護,請輸入密碼——它只會在記憶體中使用,絕不會寫入磁碟。 - 05
測試並儲存
點擊 測試連線。成功時你會看到「Connected — OK」。設定你的路徑範本與基礎 URL,然後 儲存。你下一張
Ctrl+Alt+7擷取的畫面就會落在你的伺服器上。
SFTP 截圖上傳常見問答
Maxisnap 支援 Ed25519 SSH 金鑰嗎?
支援,自 v1.9.0 起。Ed25519 是建議的金鑰類型——比 RSA 更快、更小、更安全。ECDSA 與 RSA 金鑰同樣可用。
支援哪些金鑰格式?
OpenSSH Ed25519、ECDSA(P-256/384/521)與 RSA(2048 位元以上)。PEM 編碼與 OpenSSH 格式的私鑰皆可。加密金鑰會在執行時提示輸入密碼。
我可以在伺服器上設定自訂路徑嗎?
可以。使用 {date}、 {time}、 {uuid},以及 {ext} 等預留位置。目錄結構若不存在會自動建立,因此 /var/www/screens/{date}/ms_{uuid}.{ext} 會自動建立每日資料夾。
SFTP 上傳能在 VPN 上運作嗎?
可以。Maxisnap 使用系統的網路堆疊,因此 WireGuard、Tailscale、OpenVPN、ZeroTier——都能與私有內部 SSH 主機無縫協作。
如果上傳到一半連線中斷會怎樣?
錯誤會以彈出通知呈現;截圖仍保留在編輯器中,讓你能重試。v1.9.0 修正了一個工作階段外洩的錯誤——中止的上傳現在會在 finally 區塊中乾淨地關閉。