SFTP 连接配置步骤详解
为什么用 SFTP
SFTP 基于 SSH 协议,所有数据(包括密码和文件内容)都经过加密传输。相比传统的 FTP 明文协议,SFTP 更安全,而且只需要服务器上运行 SSH 服务就可以使用——大多数 Linux VPS 默认已开启 SSH,无需额外部署 FTP 服务。

基础连接参数
添加 SFTP 连接时,需要填写以下信息:
| 参数 | 说明 | 示例 |
|---|---|---|
| 主机(Host) | 服务器 IP 或域名 | 192.168.1.100 或 example.com |
| 端口(Port) | SSH 服务端口,默认 22 | 如果服务器改了 SSH 端口需填实际值 |
| 用户名 | SSH 登录用户名 | root 或 ubuntu 等 |
| 密码 | 对应账户密码 | 服务器登录密码 |
填完后点击「测试连接」验证参数是否正确。测试通过后保存,下次进入文件管理器可以直接从连接列表选择。
密钥认证(更安全)
如果服务器配置了 SSH 密钥登录(推荐做法,比密码更安全),Web Tools 也支持密钥文件导入:
- 手机上需要先有私钥文件(通常命名为
id_rsa或id_ed25519) - 在连接配置中选择「密钥认证」而非密码
- 通过文件选择器导入私钥文件
- 如果私钥有密码短语(passphrase),在对应字段填写
常见连接失败原因
- 连接超时:主机地址或端口填错,或服务器未开放 SSH 端口(云服务器需在安全组放行)
- 认证失败:用户名或密码错误;如果用密钥,确认私钥文件与服务器上的公钥配对
- 网络不通:手机当前网络无法访问服务器 IP,或服务器 SSH 服务未启动
- 密钥格式不支持:早期版本可能不支持某些新型加密算法,更新应用到最新版后重试
与 FTP 连接的区别
FTP 连接需要额外指定传输模式(主动 / 被动)和编码方式,而 SFTP 不需要这些选项——它在一个加密通道内完所有操作,配置简单得多。Web Tools 在连接管理页面把 FTP 和 SFTP 分成两个入口,避免用户混淆。
相关页面
- FTP/SFTP 管理器概述 —— 管理器整体功能介绍
- 连接凭证管理 —— 多条连接记录的保存与加密