跳到主要内容
自托管截图上传

您的服务器。
您的密钥。您的截图。

每次捕获都通过加密的 SSH 隧道直接上传到您的 SFTP 服务器。支持 Ed25519、ECDSA、RSA。无中间云服务。

基于 SSH 的 SFTP · OpenSSH 密钥 · 路径模板

SFTP 截图上传是一种工作流程,每次捕获都会通过加密的 SSH 连接自动上传到您自己的 SFTP 服务器。Maxisnap 原生支持此功能,包括 Ed25519、ECDSA 和 RSA 密钥认证(v1.9.0 中新增),以及路径模板、自定义基础 URL 和连接重试。在“设置”中配置一次即可。 → 上传后,每次 Ctrl+Alt+7 都将存储在您的基础设施上。

协议深入解析

支持的 SSH 密钥类型

密钥类型 格式 推荐
Ed25519OpenSSH(新格式)最佳选择
ECDSAOpenSSH, PEM (P-256/P-384/P-521)强力替代方案
RSAOpenSSH, PEM (至少 2048 位)适用于旧版服务器
DSA不支持(已弃用)

路径模板变量

变量 展开为 示例
{date}YYYY-MM-DD2026-04-25
{time}HHMMSS143205
{uuid}10 个字符的随机字符串a1b2c3d4e5
{ext}文件扩展名png / jpg

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 上传

  1. 01

    打开上传设置

    点击 Maxisnap 托盘图标 → 设置 → 上传选项卡。您将看到所有现有服务器和 添加服务器 按钮。

  2. 02

    选择 SFTP

    点击 添加服务器,选择 SFTP 从协议列表中。一个配置面板将出现,包含主机、端口、用户和认证字段。

  3. 03

    输入主机 + 端口 + 用户

    主机: sftp.yourdomain.com。端口:通常为 22。用户:SSH 账户名。如果您的服务提供商分配了不同的端口,请在此处设置。

  4. 04

    选择您的私钥

    点击 浏览 并选择您的密钥文件(~/.ssh/id_ed25519 在 Linux/mac 上, %USERPROFILE%\.ssh\id_ed25519 在 Windows 上)。如果密钥受密码保护,请输入密码——它仅在内存中使用,绝不存储到磁盘。

  5. 05

    测试并保存

    点击 测试连接。成功后您将看到“已连接 — 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 块中干净地关闭。

拥有您拍摄的每一张截图

下载 Maxisnap,将其指向您的 SFTP 服务器,停止通过他人的云服务传输截图。

免费下载 查看所有功能

相关: S3 上传 · 截图转链接 · 功能 · SFTP 指南 · 开发者专用