ShareX FTP/SFTP上传设置教程:截图直接传到自己的服务器
立即下载ShareX 中文下载站 全平台支持 · 官方最新版
ShareX FTP/SFTP上传设置教程:截图直接传到自己的服务器
不想依赖第三方图床,或者公司有自己的文件服务器?ShareX原生支持FTP和SFTP上传目标,截图完成后自动传输到你的服务器,并把访问链接复制到剪贴板。本文以实际参数为例,讲清楚每一步该怎么填。
一、前置条件
配置前你需要确认三件事:
- 服务器信息:主机地址(IP或域名)、端口(FTP默认21,SFTP默认22)、用户名和密码
- 传输协议:FTP传输不加密,仅适合内网或无敏感数据场景;SFTP全程加密,公网服务器强烈建议用SFTP
- 服务器上的目录:确认你有权限向某个可公开访问的目录写入文件(如网站的 /uploads 或 /images 目录)
二、FTP上传配置步骤
- 打开ShareX,进入「上传目标设置」(目标选择器 → 选择「FTP/FTPS」后点击其旁边的设置图标)
- 点击「添加」新建一个FTP账户,按以下内容填写:
| 配置项 | 填写内容 | 说明 |
|---|---|---|
| 名称 | 自定义,如「公司服务器」 | 仅用于区分多个账户 |
| 协议 | FTP 或 FTPS | FTPS = FTP+TLS加密 |
| 主机 | ftp.example.com 或 IP | 不含 ftp:// 前缀 |
| 端口 | 21 | FTPS常用990,按服务器配置 |
| 用户名/密码 | 服务器账号 | 保存于本地配置 |
| 远程目录 | /uploads/sharex | 截图存放的服务器路径 |
- 点击「测试」按钮验证连通性,成功后保存
三、SFTP上传配置步骤
SFTP配置入口类似,在目标设置中选择「SFTP」:
- 主机与端口:填服务器地址和22端口(或自定义端口)
- 认证方式:支持密码认证和SSH密钥两种
- 密钥认证(推荐):在「私钥文件路径」中填入你的私钥文件(如 C:\Users\你.ssh\id_rsa);如果私钥设置了口令,在Passphrase中填入
- 首次连接:ShareX会提示确认服务器指纹,核对无误后点击「是」
密钥认证比密码更安全,且不怕服务器改密码导致上传中断,有条件的一律用密钥。
四、配置上传后的URL
上传成功只是第一步,你还想让链接能直接发给同事,这需要配置「URL路径」:
- 在FTP账户设置中切换到「URL路径」选项卡
- 填写公网访问地址模板,例如:
https://example.com/uploads/sharex/{filename} - 其中
{filename}会被自动替换为实际文件名(含扩展名)
配置完成后,把ShareX主界面的上传目标切到「FTP/FTPS」或「SFTP」,之后每次截图都会自动上传,并把生成的URL复制到剪贴板,直接粘贴即可发送。
文件命名规则建议
ShareX默认文件名是随机字符串,如果想按日期归档,可在「任务设置 → 文件命名」中使用%y%mo%d_%h%mi%s这样的时间戳模板,配合服务器按月建目录的规则,管理起来非常清晰。
五、常见问题
上传报错「无法连接主机」
依次检查:主机地址是否含了多余的协议前缀;端口是否正确;本地防火墙/公司网络是否封了21或22端口。内网服务器先ping一下确认可达。
SFTP连接成功但上传失败
多为远程目录权限问题——你的账号对目标目录没有写权限。让管理员执行授权,或在设置中改用你有权限的目录。
上传后URL打不开
URL路径模板与服务器实际目录不匹配是最常见原因。先在服务器上确认文件的真实访问路径,再回来修正URL模板;同时检查服务器Web服务是否对该目录开放访问。
每次上传都提示输入密码
密码未保存或认证方式选择有误。在FTP账户配置中确认勾选了保存密码,SFTP用户检查私钥路径是否正确。
配好之后,ShareX就从「截图工具」升级成了「截图+私有图床」的一体化工作流,团队协作、素材归档都能用起来。
这篇教程有帮助吗?立即下载ShareX 中文下载站试试吧!
全平台支持 · 安全无毒 · 官方最新版