忘掉VPS密码这种情况很常见,尤其是刚改完密码没几天就忘了。萤光云提供了控制台重置密码的功能,几分钟就能搞定。

如果你也遇到了VPS密码忘了的问题,这篇文章帮你快速解决。
通过控制台重置密码
萤光云提供了控制台重置密码的功能,不需要任何命令行操作。
操作步骤:
- 登录萤光云控制台
- 进入”云服务器”列表
- 找到需要重置密码的服务器
- 点击”更多操作 – 重置密码”
- 输入新密码(注意密码复杂度要求)
- 确认提交
- 在控制台重启服务器(密码重置后需要重启才能生效)
密码要求: 通常要求8位以上,包含大小写字母和数字。具体规则以控制台提示为准。
注意: 重置密码后会自动重启服务器,重启期间服务会短暂中断。建议在业务低峰期操作。
密码重置后怎么登录?
密码重置并重启完成后,用新密码通过SSH连接服务器:
ssh root@服务器IP
系统会提示输入密码,输入你刚才设置的新密码即可。
如果之前配置了SSH密钥登录,密码重置不影响密钥登录,两者可以同时使用。
登录失败的常见原因
密码没忘但就是登不上去?排查以下几个原因:
原因1:密码输入错误
最常见的错误。SSH输入密码时不会显示任何字符(包括星号),这是正常的安全设计,不是没输入上。
解决: 确认大小写、特殊字符是否正确。复制粘贴时注意不要多复制空格。
原因2:SSH端口被防火墙拦截
如果服务器修改过SSH端口(默认22),但你现在用的是默认端口,自然连不上。
解决: 确认服务器实际的SSH端口号,用 -p 参数指定端口:
ssh -p 端口号 root@服务器IP
原因3:本地网络问题
你到服务器的网络不通,可能是本地防火墙拦截、运营商问题或服务器本身的网络问题。
解决: 先ping一下服务器IP,看是否能通。如果不通,可能是网络层面的问题。
原因4:服务器SSH服务未启动
服务器重启后SSH服务没有自动启动。
解决: 通过萤光云控制台的VNC功能连接服务器,手动启动SSH服务:
systemctl start sshd
原因5:IP被防火墙/安全组拦截
服务器上的防火墙或安全组规则阻止了你的IP访问SSH端口。
解决: 通过控制台VNC登录后,检查防火墙规则:
# 查看防火墙状态
systemctl status firewalld
# 查看当前规则
iptables -L -n
用VNC登录排查问题
如果你SSH完全连不上,可以用萤光云控制台的VNC功能直接登录服务器。
VNC是浏览器内的远程连接方式,不需要SSH工具,只要浏览器能打开萤光云控制台就能用。
操作方法:
1. 进入服务器详情页
2. 点击”VNC登录”或”远程连接”
3. 在浏览器弹出的窗口中输入用户名和密码
4. 登录后排查问题
VNC登录不受防火墙和网络限制,因为它走的是萤光云控制台的内网通道。
防止再次忘记密码
使用SSH密钥登录。 配置SSH密钥后不需要输入密码,也不存在忘记密码的问题。
使用密码管理器。 用1Password、Bitwarden等工具管理VPS密码,避免遗忘。
记录在安全的地方。 把密码记录在本地加密文件中,不要只记在脑子里。
你可能在想
重置密码会影响数据吗?
不会。重置密码只修改登录凭证,不影响服务器上的任何数据和配置。
能重置非root用户的密码吗?
控制台重置的是root密码。如果你忘了其他用户的密码,先用root登录后修改:
passwd 用户名
SSH密钥登录和密码登录哪个更安全?
SSH密钥更安全。密钥是2048位或4096位加密,暴力破解几乎不可能。建议配置密钥登录后关闭密码登录。














