FastFTP
iOS Universel / Utilitaires
FastFTP 让你在 iPhone/iPad 上快速搭建 FTP 服务器,随时随地与电脑或其他设备共享文件。
【核心功能】
• 一键启动 FTP 服务器
• 支持上传、下载、删除、重命名文件
• 可自定义端口、用户名和密码
• 实时显示连接日志和传输状态
• 支持中文文件名 (UTF-8)
【使用场景】
• 电脑与手机之间传输大文件
• 备份照片和视频到电脑
• 无需数据线,远程访问手机文件
• 开发者快速部署网站文件
【使用说明】
1. 打开 App,点击"启动服务器"
2. 记录显示的 IP 地址和端口
3. 在电脑浏览器或 FTP 客户端输入地址连接
4. 使用默认账号登录:ftpuser / ftppass
5. (可选)在设置中修改端口和密码
【兼容性】
• 支持所有 FTP 客户端:FileZilla、Cyberduck、浏览器等
• 支持 PASV 和 PORT 两种传输模式
• 支持 ASCII 和二进制文件传输
【注意事项】
• 请确保设备在同一 WiFi 网络下
• 建议使用复杂密码保护隐私
• 传输过程中请保持 App 在前台运行
快捷使用,轻松分享!
FTP客服端使用说明:
方法一:使用 FileZilla 客户端
### 步骤 1: 打开 FileZilla
下载 FileZilla: https://filezilla-project.org/
### 步骤 2: 输入连接信息
在顶部快速连接栏输入:
```
主机: 192.168.x.x (App显示的IP地址)
端口: 2121
用户名: ftpuser
密码: ftppass
```
点击"快速连接"按钮。
### 步骤 3: 连接成功
左侧是电脑本地文件,右侧是 iOS 设备文件。
### 步骤 4: 传输文件
**下载文件(手机→电脑):**
1. 在右侧窗口找到要下载的文件
2. 右键点击文件 → "下载"
3. 或直接拖拽到左侧窗口
**上传文件(电脑→手机):**
1. 在左侧窗口找到要上传的文件
2. 右键点击文件 → "上传"
3. 或直接拖拽到右侧窗口
方法二:使用 macOS Finder
### 步骤 1: 打开 Finder
### 步骤 2: 前往服务器
菜单栏 → 前往 → 连接服务器
或按快捷键: `Cmd + K`
### 步骤 3: 输入服务器地址
```
ftp://192.168.x.x:2121
```
### 步骤 4: 输入账号密码
点击"连接"后输入用户名和密码
### 步骤 5: 访问文件
Finder 会以只读方式显示文件,可以复制到本地。
## 方法三:使用命令行
### macOS / Linux 终端
```bash
# 连接 FTP 服务器
ftp 192.168.x.x 2121
# 输入用户名: ftpuser
# 输入密码: ftppass
# 查看文件列表
ls
# 下载文件
get filename.txt
# 上传文件
put localfile.txt
# 退出
bye
```
### Windows PowerShell
```powershell
# 连接 FTP 服务器
ftp 192.168.x.x 2121
# 输入用户名和密码
# 下载文件
get filename.txt
# 上传文件
put localfile.txt
# 退出
bye
```
## 常见问题 (FAQ)
### Q1: 连接被拒绝 (ECONNREFUSED)
**原因:** 防火墙阻止或服务器未启动
**解决:**
1. 确认 App 中服务器已启动(显示绿色状态)
2. 检查 WiFi 是否连接
3. 尝试关闭防火墙或添加例外
### Q2: 用户名或密码错误
**原因:** 默认密码已修改或输入错误
**解决:**
1. 打开 App → 设置页面
2. 重置用户名和密码为默认值
3. 或使用当前设置的正确密码
### Q3: 无法看到中文文件名
**原因:** FTP 客户端未启用 UTF-8
**解决:**
1. FileZilla: 编辑 → 设置 → 字符集 → 勾选"使用自定义字符集" → UTF-8
2. 其他客户端类似设置
### Q4: 传输中断或闪退
**解决:**
1. 保持 App 在前台运行
2. 保持屏幕常亮
3. 避免大文件传输时切换 App
### Q5: 如何修改端口?
**解决:**
1. 打开 App → 设置
2. 修改端口号(建议 1024-65535)
3. 重启服务器
4. FileZilla 连接时也要修改端口号
### Q6: 如何修改密码?
**解决:**
1. 打开 App → 设置
2. 输入新用户名/密码
3. 保存并重启服务器
### Q7: 如何查看设备 IP 地址?
**解决:**
App 主界面会显示当前 IP 地址
或:设置 → WiFi → 点击已连接网络查看
---
## 传输模式说明
### PASV 模式(被动模式)- 默认
客户端告诉服务器"请发送数据到我这里"
适合大多数客户端
### PORT 模式(主动模式)
客户端监听一个端口,让服务器连接过来
适合某些防火墙环境
FileZilla 中切换方式:
站点管理器 → 选择站点 → "传输设置" → 选择 "主动" 或 "被动"
---
## 安全建议
1. **使用复杂密码** - 默认密码仅供测试使用
2. **不在公共网络使用** - 仅在信任的私有网络中使用
3. **及时关闭服务器** - 不使用时停止 FTP 服务
4. **考虑限时自动关闭** - 设置长时间无连接后自动停止