热搜词: 

服务器的登录密码忘了如何修改

发布:昌季弘


适用于: Linux 服务器
要求:
物理访问或远程访问服务器
root 权限
步骤:
1. 重启服务器进入单用户模式
物理访问:重新启动服务器,并在启动时按住 Shift 键进入 GRUB 菜单。 选择 "Advanced options for Ubuntu",然后选择 "Recovery mode"。
远程访问:通过 SSH 连接到服务器,然后键入以下命令:
sudo reboot
2. 挂载根文件系统
mount -o remount,rw /
3. 修改 root 密码
passwd root
4. 设置新密码
按照提示输入两次新密码。
5. 重新启动服务器
reboot
6. 重新连接服务器
使用新的 root 密码通过 SSH 或物理终端连接到服务器。
其他方法:
使用救援模式
大多数 Linux 发行版都提供救援模式。 这是一种特殊模式,允许您重置 root 密码,而无需物理访问服务器。
使用 GRUB 菜单
如果您无法使用单用户模式,可以尝试使用 GRUB 菜单(仅适用于传统 BIOS 服务器)。
1. 进入 GRUB 菜单(如步骤 1 所述)。
2. 选择命令行模式。
3. 键入以下命令:
set root=(hd0,msdos1)
4. 替换 (hd0,msdos1) 为您的根分区的实际位置。
5. 键入以下命令:
linux16 /vmlinuz root=/dev/sda1 ro
6. 替换 /dev/sda1 为您的根分区的实际设备名称。
7. 键入以下命令:
init=/bin/bash
8. 按下 Enter 键以启动到 Bash 提示符。
9. 键入以下命令:
mount -o remount,rw /
passwd root
reboot
警告:修改服务器登录密码时务必小心。 错误地修改密码可能会导致无法访问服务器。

以上就是关于服务器的登录密码忘了如何修改的全部内容,希望能够帮到您。

大家都在看

查看更多综合百科