设置自定义用户名和密码,关掉匿名登录
为什么要设账号密码
默认匿名模式方便但缺乏访问控制。设置账号密码的核心价值是:只有你(或你告诉过密码的人)能连接这台 FTP 服务器。
设置步骤
第一步:进入设置
Filetransfer 主界面切换到"设置" Tab(底部导航栏)。
第二步:找到登录配置项
设置页里会有类似"账号"、"用户名"、"密码"、"登录模式"这些配置项。关闭匿名登录(如果之前开着),然后填写你要设置的用户名和密码。
第三步:保存并重启服务
设置改完之后,FTP 服务需要重启才能生效:
- 回到主界面点"停止"
- 再点"启动"
新配置现在生效了。
用户名的选择
- 长度建议 4-16 个字符
- 用字母和数字组合,不要全是名字或生日
- 这个用户名就是你的 FTP 登录凭证,电脑端连接时会用到
示例用户名:fileuser123、mobileftp、mytransfer
密码的选择
密码强度建议:
- 长度:至少 8 位,推荐 12 位以上
- 混合使用:大写字母 + 小写字母 + 数字 + 特殊符号
- 不要用:生日、手机号、简单词组(
12345678、password、filetransfer)
原则:你自己能记住、别人猜不到。记不住的话可以写在一个安全的地方(比如密码管理器里)。
电脑端登录
设置了账号密码之后,电脑端连接流程变了:
Windows 资源管理器
- 地址栏输入
ftp://IP:端口(先不带账号密码) - 回车后 Windows 弹出登录对话框
- 在"用户名"框里输入你设置的用户名
- 在"密码"框里输入你设置的密码
- 不要勾选"记住我的凭据"——除非是你自己专用的电脑
- 点"登录"
登录成功后和匿名模式一样,进入文件列表。
Windows 资源管理器:直接在地址栏输入带账号密码的 URL
也可以在地址栏直接输入完整的带账号密码的地址:
ftp://用户名:密码@IP:端口
比如 ftp://fileuser123:secretpass123@192.168.1.5:2121。这种方式会跳过登录框直接连接,但不推荐在公共电脑上这样用——地址栏会显示你的密码,很容易被人看到或被截图。
浏览器 / FTP 客户端
Firefox、FileZilla 等客户端会有专门的用户名密码输入框,填完连上即可,比资源管理器更直观。
修改或重置密码
如果想换密码:
- 进入 Filetransfer 设置
- 找到密码配置项,输入新密码
- 保存并重启 FTP 服务
如果忘了旧密码:直接在设置里重新填新密码就行,FTP 服务没有"忘记密码"的复杂流程——它的认证信息就存 Filetransfer 应用本身。
凭证泄露了怎么办
如果怀疑密码被人知道了(比如用了公共电脑勾了"记住密码"):
- 立刻在 Filetransfer 设置里改一个新密码
- 重启 FTP 服务让新密码生效
- 旧密码立刻失效,已用旧密码登录的客户端下次连接时会被拒绝
和 SFTP 加密的关系
设置账号密码只是第一层认证——确保只有知道密码的人能连上。但即使设了密码,FTP 协议本身传输的数据(包括密码)仍是明文的,局域网内如果有人抓包能看到完整的登录凭证和传输内容。
如果你对传输安全性要求更高,需要配合 sftp-encryption 开启 SFTP 加密传输——SFTP 基于 SSH,传输全程加密,密码也不会暴露。
推荐组合:设密码 + 开 SFTP = 既有访问控制又有传输加密。