Debian忘记密码重置

摘要:
我使用的系统是Debian8,但这种方法也适用于Debian7以上的系统。具体步骤是重新启动VPS。您可以使用“CTRL+ALT+DEL”按钮直接在面板或VNC上重新启动VPS,然后按图中的“e”按钮;在BIOS界面上,按“e”进入GRUB引导菜单,然后按“e”进入编辑;输入GRUB编辑红色框中的内容,并将“ro”替换为“rwinit=/bin/sh”;修改后,按“CTRL+X”保存,系统将自动重启,进入单用户模式;现在输入“passwdroot”,系统将提示您输入两次密码。当您看到密码修改成功时,表示密码修改成功!

  前一阵子因为特殊原因我把一个网站的VPS服务器关闭了,结果竟把SSH密码忘了,也没有使用SSH密钥,因为上面还有网站文件不能选择重装,只能尝试在面板重置,但是面板返回结果一直是404我无法获得重置的密码,所以只能通过VNC来手动重置root密码了。操作其实很简单,如果读者也忘记了密码可以尝试我给出的方法。我用的系统是Debian 8的系统,不过此方法同样适用于Debian 7以上的系统。

  其方式是在GRUB引导菜单下按“e”进入编辑模式直接修改用户密码。

具体步骤

  • 重启VPS,可以在面板重启也可以在VNC上面使用发送“CTRL+ALT+DEL”按钮直接重启,在图示处按“e”键(若出现BIOS界面需要按两次“e”键或等待跳转到引导菜单界面)

  Debian忘记密码重置第1张

  BIOS界面按“e”进入GRUB引导菜单再按“e”进入编辑;

  Debian忘记密码重置第2张

  • 进入GRUB编辑红色框中内容,将“ro”替换为“rw init=/bin/sh”;

  Debian忘记密码重置第3张

  Debian忘记密码重置第4张  

  • 修改完毕后按“CTRL+X”保存,系统会自动重启进入单用户模式;

  Debian忘记密码重置第5张

  • 下面就输入“passwd root”回车,系统会提示输入两遍密码(输入密码不可见),当看到 successfully 表明密码修改成功!(“passwd 用户名”可修改对应用户密码)

  Debian忘记密码重置第6张

  • 最后再次发送“CTRL+ALT+DEL”命令直接重启,密码修改成功!

   Debian忘记密码重置第7张

   其实本方法也适用于本地物理机修改密码,若希望对CentOS 7或是RHEL 7修改密码,仅需把“ro”替换为“init=/sysroot/bin/sh”即可。

  希望本文能为一些新手小白提供一些帮助。

免责声明:文章转载自《Debian忘记密码重置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇mysql修改字段防止锁表"SQLserver 事务日志已满"解决方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Docker安全扫描工具之Anchore

本篇简单介绍一款Docker安全扫描工具Anchore的安装和使用。 前言 下述过程是在CentOS 7.6的虚拟机上进行的。 [root@localhost ~]# cat /etc/redhat-release...

Debian下自动备份文件并上传到远程FTP服务器且删除指定日期前的备份Shell脚本

      说明:  1、备份目录/home/osyunwei下面所有的文件到/home/osyunweibak里面,并且保存为osyunwei20120701.tar.gz的压缩文件格式(2012_07_01是指备份执行时当天的日期),最后只保留最近7天的备份 2、上传/home/osyunweibak里面的备份文件到远程FTP服务器上,并且只保留最近7...

Debian9.5 VNC Server远程桌面配置

VNC概述VNC (Virtual Network Console)是虚拟网络控制台的缩写。VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 或 MAC中的任何远程控制软件媲美。在 Linux...

Debian下编译安装MPlayer

Debian下编译安装MPlayer MPlayer是Linux下一款优秀的媒体播放软件,然而在我的Debian系统下却一直没有用起来。说起其中的原因,一是因为如果使用Apt来查找安装,那么所安装上的是非GUI下的MPlayer程序,其实要论起来,这样的程序也是一样可以播放媒体文件,然而就个人的使用来看,如果只是播放一些MP3文件,那么还是相当不错的,...

从源代码构建 deb 包

Debian 打包介绍 本文是一个关于如何制作 Debian 包的介绍性教程,它不会对 Debian 打包系统中的复杂概念深入介绍,但它介绍了能够为简单软件制作 Debian 包的方法。出于这个目的,我们只使用来自于 debhelper 9 的 dh 命令。 需求 这个教程假设您已: 理解二进制包的安装过程; 了解命令行的使用,并且使用您偏爱的文本编辑器...

debian支持ll命令

debian支持ll命令$ ll-bash: ll: command not found没有ll这个命令。尽管也知道ll事实上 是ls -l 这个命令的别名,可是总感觉不是非常习惯。由于之前一直用centos的。假设想让debian也支持 ll 命令的话则须要改动用户文件夹以下的.bashrc 配置文件cd   #进入当前用户文件夹vim .bashrc...