重置密码
1、使用控制台重置密码
大多数云服务提供商(如阿里云、腾讯云、华为云等)都提供了控制台功能,可以通过控制台重置服务器的登录密码,具体操作步骤如下:
(1)登录云服务提供商的控制台。
(2)在控制台首页,找到对应的云服务器实例,点击进入实例管理页面。
(3)在实例管理页面,找到“重置密码”或类似的按钮,点击进入重置密码页面。
(4)根据提示,输入原密码或者绑定的安全手机号码、邮箱等信息,然后设置新的密码。
(5)完成新密码设置后,点击提交,系统会自动将新密码发送到您的绑定账户。
2、使用SSH工具重置密码
如果您没有使用过控制台重置密码的功能,还可以使用SSH工具(如PuTTY、Xshell等)连接到云服务器,然后通过命令行重置密码,具体操作步骤如下:
(1)下载并安装SSH工具。
(2)使用SSH工具连接到云服务器,连接时需要提供云服务器的公网IP地址、端口号、用户名和密码。
(3)连接成功后,打开终端窗口,输入以下命令查看当前用户的家目录和配置文件:
cd ~
cat /etc/ssh/sshd_config
(4)根据输出的信息,找到“PermitRootLogin yes”这一行,将其修改为“PermitRootLogin no”,然后保存并退出,这样就禁止了root用户通过SSH登录。
(5)重新启动SSH服务,使配置生效,在终端窗口输入以下命令:
sudo service ssh restart
(6)现在您可以使用普通用户登录云服务器了,在终端窗口输入以下命令切换到普通用户:
su 用户名
(7)接下来,使用以下命令重置普通用户的密码:
passwd 用户名
按照提示输入新密码即可,使用以下命令切换回root用户:
su root