Windows 的 FTP 密码怎么修改?一篇讲清楚本地、服务器和客户端三种情况
目标关键词:Windows 的 FTP 密码怎么修改
很多人一搜“Windows 的 FTP 密码怎么修改”,其实想问的并不完全一样。
有的人是想改 Windows 自带 FTP 服务器 的账号密码;
有的人是想改 连远程 FTP 服务器时保存的密码;
还有的人是用 IIS 搭建 FTP 站点,想重新设置登录密码。
这几个场景的操作方法不一样,下面我按最常见的几种情况,分开讲清楚。你照着做,基本都能解决。
一、先搞清楚:你要改的是哪种 FTP 密码?
在 Windows 里,FTP 密码常见有 3 种:
- 本机 FTP 账号密码
- 也就是你电脑上建了一个本地用户,用来登录 FTP 服务。
- IIS FTP 服务器密码
- 你在 Windows 上启用了 IIS,搭了一个 FTP 站点。
- FTP 客户端保存的密码
- 比如 FileZilla、WinSCP、浏览器或资源管理器里保存的远程 FTP 登录信息。
如果你不确定,先看下面对应场景操作。
二、如果你是想修改 Windows 本地 FTP 登录密码
这种情况最常见。
很多 Windows FTP 服务并不是单独有一套密码,而是直接使用 Windows 本地账户密码。
也就是说,FTP 密码改了,本质上就是把这个电脑里的用户密码改了。
方案 1:通过“设置”修改本地账户密码
操作步骤
- 点击 开始菜单
- 打开 设置
- 进入 账户
- 找到 登录选项
- 在“密码”一栏点击 更改
- 按提示输入当前密码,再设置新密码
- 保存后完成
适合人群
- Windows 10 / Windows 11 用户
- 普通电脑用户
- FTP 登录依赖本地账户的人
注意事项
- 如果你登录 Windows 用的是 微软账户,那密码其实是微软账户密码,不是本地账号密码。
- 修改后,FTP 端也要用新密码登录。
方案 2:通过控制面板修改本地用户密码
如果你用的是本地账户,这个方法更直观。
操作步骤
- 按下 Win + R
- 输入:
control - 打开 控制面板
- 找到 用户账户
- 点击 用户账户
- 选择 管理其他账户
- 选择要修改的那个用户
- 点击 更改密码
- 输入新密码并保存
方案 3:命令行修改本地用户密码
如果你会用命令行,这个方法最快。
操作步骤
- 在开始菜单搜索 cmd
- 右键选择 以管理员身份运行
- 输入下面命令:
net user 用户名 新密码
示例
比如用户名叫 ftpuser,新密码改成 12345678,命令就是:
net user ftpuser 12345678
注意事项
- 用户名必须写对,空格也要注意。
- 密码里如果有特殊符号,建议先用简单点的测试。
- 修改后,FTP 客户端要重新输入新密码。
三、如果你用的是 IIS 搭建的 FTP 服务器,怎么修改密码?
这个是 Windows 服务器或某些本机开启 IIS 服务时最常见的场景。
IIS 的 FTP 登录认证,一般也是绑定 Windows 本地用户 或 域用户。
所以修改密码的方法和上面类似,但要看你账号在哪里。
情况 1:FTP 账号是本地用户
修改方法
直接按下面任一方式改本地用户密码:
- “设置”里改
- 控制面板里改
net user命令改
修改后要检查什么
- IIS 里的 FTP 站点是否允许这个用户登录
- FTP 目录权限是否给了该用户
- 防火墙是否放行 21 端口
- 账号是否被禁用
情况 2:FTP 账号是域用户
如果公司内网里用的是域账号登录 FTP,那么密码要在 域控服务器 上修改。
常见做法
- 按企业 IT 规则修改域密码
- 使用域管理员工具修改
- 或让用户自行修改 AD 密码
注意事项
- 本机改密码不一定生效,必须改域账户密码。
- 需要同步检查 IIS 的身份验证配置。
情况 3:IIS FTP 站点根本没用账号密码,而是匿名访问
有些 FTP 站点设置了 匿名访问,这种情况下根本没有“密码修改”这个概念。
判断方法
在 IIS 管理器里查看:
- 打开 IIS 管理器
- 选中你的 FTP 站点
- 打开 FTP 身份验证
- 看是否启用了:
- 基本身份验证
- 匿名身份验证
如果是匿名访问,就不用改密码,只要改权限或者关闭匿名即可。
四、如果你想修改保存到电脑里的 FTP 密码
很多时候,用户不是服务器端密码变了,而是本机保存了旧密码,需要更新。
1. 如果你用的是 FileZilla
操作步骤
- 打开 FileZilla
- 点击 文件
- 进入 站点管理器
- 找到对应 FTP 站点
- 修改 主机名、用户名、密码
- 保存
- 重新连接
如果想彻底删掉旧密码
- 删除站点配置
- 或在站点管理器里清空密码后重新保存
2. 如果你用的是 WinSCP
操作步骤
- 打开 WinSCP
- 找到保存的站点
- 点击 编辑
- 修改用户名和密码
- 保存
注意事项
WinSCP 有时会保存到本地配置文件里,如果改了服务器密码但客户端还是连不上,建议:
- 删除旧站点
- 重新新建一个连接
3. 如果你用的是 Windows 资源管理器连接 FTP
Windows 文件资源管理器连接 FTP 时,也可能缓存密码。
处理方法
- 打开 控制面板
- 进入 凭据管理器
- 找到与 FTP 相关的保存凭据
- 删除旧密码
- 重新连接时输入新密码
也可以这样做
- 打开 控制面板
- 搜索 凭据管理器
- 选择 Windows 凭据
- 删除对应的 FTP 记录
五、如果你是忘了 FTP 密码,怎么重置?
如果你不是“修改”,而是“忘记了”,处理方式也不一样。
1. 本地账户密码忘了
方法
- 如果是管理员账户,可以用管理员权限修改
- 如果是普通账户,联系电脑管理员
- 如果启用了密码重置盘,可用重置盘找回
命令行重置
管理员 CMD:
net user 用户名 新密码
2. IIS FTP 账号密码忘了
方法
直接修改 Windows 本地用户密码即可。
如果不知道账号名,可以先查用户列表:
net user
然后找到对应用户名,再执行:
net user 用户名 新密码
3. 服务器端密码忘了,但你有管理员权限
如果是远程服务器:
- 用远程桌面登录服务器
- 找到本地用户或域用户
- 直接重置密码
- 再更新 FTP 客户端里的密码
六、修改完 FTP 密码后,连不上怎么办?
很多人密码改完,还是登录失败。别急,通常不是密码本身的问题,而是下面这些地方出错了。
1. 用户名写错了
FTP 登录用户名很容易写错。
尤其是本地账号和域账号,格式不一样。
常见格式
- 本地账户:
用户名 - 域账户:
域名\用户名 - 有些还会写成:
服务器名\用户名
建议
先确认 FTP 服务器要求的登录格式,再输入。
2. 密码修改了,但客户端还在用旧密码
这个最常见。
FileZilla、WinSCP、浏览器、资源管理器都可能缓存旧密码。
处理办法
- 删除旧站点
- 清空保存密码
- 重新输入
- 或清除 Windows 凭据管理器里的记录
3. 账号没有 FTP 权限
有些用户虽然密码对,但没有访问权限。
需要检查
- IIS 中是否允许该用户访问
- 文件夹 NTFS 权限是否已授予
- FTP 授权规则是否包含这个账户
4. 防火墙或端口问题
FTP 不只是 21 端口,主动/被动模式下还涉及数据端口。
基本检查
- 21 端口是否放行
- 被动模式端口范围是否在防火墙中开放
- 路由器是否做了端口映射
5. FTP 服务没启动
如果是本机搭建的 FTP 服务器,确认服务是否正常。
检查方法
- 按 Win + R
- 输入
services.msc - 找到相关服务,比如:
- World Wide web Publishing Service
- Microsoft FTP Service
- 确认已启动
七、Windows 下修改 FTP 密码的最常用命令
下面这些命令很实用,建议收藏。
查看本机所有用户
net user
修改某个用户密码
net user 用户名 新密码
示例
net user ftpuser 12345678
强制下次登录修改密码
net user 用户名 /logonpasswordchg:yes
这个适合公司环境或安全要求较高的场景。
新建一个专门用于 FTP 的用户
如果你想单独建一个 FTP 账号,建议这样做:
net user ftpuser 12345678 /add
然后再给这个用户配置 FTP 目录权限。
八、推荐做法:单独创建一个 FTP 用户,不要直接拿管理员账号用
这是很多新手容易忽略的点。
为什么不建议用管理员账号?
- 安全性差
- 一旦密码泄露,风险很大
- FTP 常见明文传输,不够安全
- 后期管理麻烦
更稳妥的做法
- 新建一个普通账户
- 专门用于 FTP 登录
- 只给它访问指定目录的权限
- 不给系统管理员权限
这样即使密码泄露,影响也更小。
九、如果你想更安全,建议直接用 FTPS 或 SFTP
普通 FTP 的一个问题是:账号密码可能以明文方式传输。
如果是在公网环境,风险比较大。
更好的方案
- FTPS:FTP + SSL/TLS 加密
- SFTP:基于 SSH 的文件传输,安全性更高
适合场景
- 公网服务器
- 公司远程文件传输
- 敏感文件交换
如果只是局域网内临时传文件,普通 FTP 还能用;
但如果长期使用,建议改成更安全的方式。
十、总结一下:Windows 的 FTP 密码怎么修改?
1. 如果 FTP 用的是本地账号
直接修改 Windows 本地用户密码:
- 设置里改
- 控制面板里改
net user 用户名 新密码改
2. 如果是 IIS FTP
本质上还是改对应的 Windows 用户密码,然后检查:
- FTP 授权
- 文件夹权限
- 防火墙
- 端口
3. 如果是客户端保存的密码
去对应软件里改:
- FileZilla:站点管理器
- WinSCP:编辑站点
- Windows 资源管理器:凭据管理器
4. 如果忘记密码
有管理员权限就直接重置,没有权限就找管理员或域控处理。
十一、最实用的一句话方案
如果你现在只想快速解决问题,直接记住这句:
Windows 下 FTP 密码通常就是对应用户的 Windows 登录密码,想改就去“本地用户账户”里改,或者用命令 net user 用户名 新密码 直接重置。
如果改完还连不上,优先检查:
- 用户名对不对
- 客户端是不是旧密码
- FTP 权限有没有给
- 防火墙和端口有没有开
这几项排完,基本就能定位问题。

还没有评论,来说两句吧...