Filetransfer 中文文档 下载 App

存储权限范围——暴露整个手机还是只暴露特定目录

为什么关心权限范围

FTP 服务启动后,电脑端连上看到的是你手机的整个存储目录——从 DCIM 到 Android/data,几乎所有文件都能看到、能读、能写。这对日常使用来说很方便,但也带来了一些顾虑:

Filetransfer 的权限范围控制

具体版本支持情况:Filetransfer 的存储权限配置通常有以下几种模式(以实际应用设置页为准):

模式行为适用场景
完整存储暴露手机整个存储分区(默认)日常使用、批量操作
指定目录只暴露你选定的文件夹只想开放照片、只想开放下载目录
单目录只读暴露但只读怕误删、只想导出不想导入

怎么设置权限范围

完整存储(默认)

这是最方便的模式——FTP 连上就能看到所有目录,不用在手机上反复切换。第一次使用时只要给 Filetransfer 放行完整存储权限就能启用。

指定目录(如果支持)

部分版本允许你在设置里选择 FTP 暴露的目录:

  1. 进入 Filetransfer 设置页
  2. 找到"暴露目录"或"存储范围"选项
  3. 从弹出的文件选择器里选中你想暴露的文件夹(可以多选或指定上级目录)
  4. 保存设置并重启 FTP 服务

之后电脑端连上只能看到你选定的那些目录,看不到手机上的其他内容。

只读模式(如果支持)

如果你的 FTP 服务支持"只读"模式(禁止客户端写入),这对于"只想从手机导出文件到电脑"的场景非常有用——可以完全放心不会有人往手机里写东西或删东西。

只读模式下:

权限范围 vs 账号密码的关系

权限范围控制的是"能访问什么",账号密码控制的是"谁能访问"。两者是不同维度的安全控制,可以叠加使用:

账号/密码权限范围安全级别
匿名(无密码)完整存储最低
匿名(无密码)指定目录/只读中等
有密码完整存储中等
有密码指定目录/只读最高

不同场景的推荐配置

场景一:家里自用,批量导相册

场景二:公共 WiFi,传几个 PDF

场景三:手机开热点给朋友传文件

场景四:批量导出私人照片视频

Android/data 目录的特殊情况

安卓 11+ 出于安全考虑,对 Android/data/ 目录做了限制——文件管理器不能随意访问。但 FTP 协议通常可以绕过这个限制。如果你的 Filetransfer 设置了"指定目录"模式,确认一下这个目录是否包含 Android/data/,以及 FTP 访问时是否需要额外权限。

权限范围设置的权衡

优点

缺点

综合来看,如果你没有具体的安全顾虑,用默认的完整存储模式就行——这是最方便、最少折腾的配置。如果有特定场景需要限制访问范围,按需调整即可。