ShareX/Guides/如何使用 FTP

guide

如何使用 FTP

如何使用 FTP 讲解与 ftp, remote server, upload 相关的实用 ShareX 工作流。

概述

ShareX 支持将文件直接上传到 FTP 服务器,让你可以在自己的 Web 服务器上托管截图。这让你完全掌控自己的文件,非常适合已有托管基础设施的团队。

在 ShareX 中设置 FTP

前提条件

你需要:

  • FTP 服务器地址(例如 ftp.example.com
  • FTP 用户名和密码
  • 文件存储的服务器目录路径
  • 与该目录对应的公开 URL

配置步骤

  1. 打开 ShareX
  2. 进入 目标 > 文件上传器 > FTP
  3. 填写 FTP 详细信息:
    • 主机:你的 FTP 服务器地址(例如 ftp.example.com
    • 端口:21(默认)或 22(SFTP)
    • 用户名:你的 FTP 用户名
    • 密码:你的 FTP 密码
    • 远程目录:例如 /public_html/screenshots/
    • URL 路径:例如 https://example.com/screenshots/
  4. 点击 测试 验证连接

安全 FTP 选项

  • 带 TLS/SSL 的 FTP(FTPS):启用此选项进行加密传输
  • SFTP:使用端口 22 进行基于 SSH 的传输(需要服务器支持 SFTP)

使用 FTP 上传

  1. 目标 > 文件上传器 中将 FTP 设为默认文件上传器
  2. 截图或选择文件上传
  3. ShareX 将文件上传到你的 FTP 服务器
  4. 公开 URL 复制到你的剪贴板

文件命名

任务设置 > 文件命名 中配置文件命名方式:

  • 使用 %y-%mo-%d_%h-%mi-%s 等模式生成基于时间戳的名称
  • 包含随机字符以防止覆盖
  • 使用 %y/%mo/%d/ 按日期文件夹组织

常见 FTP 问题

连接被拒绝:验证主机、端口以及防火墙是否允许 FTP 连接。

认证失败:仔细检查用户名和密码。可先用专用 FTP 客户端尝试连接。

URL 路径不匹配:确保 URL 路径正确映射到你的远程目录。URL 应该是文件可公开访问的地址。

被动模式:如果你在防火墙或 NAT 后面,请启用被动模式。

官方参考

Official project links

如果你需要原始文档、发行包或项目源代码,请直接访问官方 ShareX 资源。