一、通过控制面板重置root密码
主流VPS服务商(如Vultr、腾讯云)均提供控制面板重置功能。以Vultr为例:登录控制台后选择目标实例,在”Settings”中加载Rescue ISO镜像,重启后通过SSH连接救援系统。执行mount /dev/vda1 /mnt
挂载根分区,使用chroot /mnt
切换环境后运行passwd root
完成密码重置。
二、使用救援模式修改密码
当无法访问控制面板时,可通过GRUB引导进入救援模式:
- 重启VPS并快速进入GRUB菜单(按Esc/Del/F2键)
- 选择内核版本后按
e
编辑启动参数 - 在
linux16
行末尾添加init=/bin/bash
或替换ro
为rw init=/sysroot/bin/sh
- 按
Ctrl+X
启动至单用户模式 - 执行
mount -o remount,rw /sysroot
挂载文件系统 - 通过
chroot /sysroot
切换环境后运行passwd root
- 创建
/.autorelabel
文件修复SELinux策略
三、密码查看与安全建议
由于安全策略限制,已设置的root密码无法直接查看明文。建议采用以下安全措施:
- 使用SSH密钥替代密码认证
- 定期通过控制台或
passwd
命令更新密码 - 启用双因素认证保护控制面板
重置完成后务必执行sync && reboot
确保配置生效,避免系统进入只读状态导致修改失效。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/607650.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。