Linux系统各版本的本地root密码破解方法

(一)RedHat/CentOS/Fedora 系统密码破解

  1.在grub选项菜单按E进入编辑模式

  2.编辑kernel 那行最后加上S (或者Single)

  3.按B,启动到single-user mode

  4.进入后执行下列命令

  # mount -t proc proc /proc

  # mount -o remount,rw /

  #passwd

  #sync

  #reboot

(二)Debian linux 系统密码破解 ubuntu的root默认是禁止使用的,在安装的时候也没要求你设置root的密码

  1.在grub选项菜单'Debian GNU/Linux,...(recovery mode)',按e进入编辑模式

  2.编辑kernel那行最后面的 ro single 改成 rw single init=/bin/bash,然后按回车保存,按b引导系统即可.

  3.进入后执行下列命令

  root@(none)#mount -a

  root@(none)#passwd root

  root@(none)#reboot

(三)Freebsd 系统密码破解

  1.开机进入引导菜单

  2.选择每项(按4)进入单用户模式

  3.进入之后输入一列命令

  root@#mount -a

  root@#fsck -y

  root@#passwd(修改密码命令)

  root@#root(要破解密码的用户名)

  Enter new unix password:

  root@#init 6 (重启)

(四)Solaris 系统密码破解

  1.在grub选项菜中选择solaris failasfe 项

  2.系统提示Do you wish to have it mounted read-write on /a ?[y,n,?] 选择y

  3.就进入单用户模式

  4.输入下列命令:passwd

  root@#init 6 (重启)

(五)NetBsd 系统密码破解

  1.开机:当出现提示符号并开始倒数五秒时, 键入以下指令:

  > boot -s (进入单用户模式命令)

  2.在以下的提示符号中

  Enter pathname of shell or RETURN for sh:

  按下 Enter。

  3.键入以下指令:

  # mount -a

  # fsck -y

  4.使用 passwd 更改 root 的密码。

  5.使用 exit 指令进入多人模式。

(六)SUSE 系统密码破解

  1.重新启动机器,在出现grub引导界面后,在启动linux的选项里加上 init=/bin/bash,通过给内核传递init=/bin/bash参数使得OS在运行login程序之前运行bash,出现命令行。

  2.稍等片刻出现(none)#:命令行。

  3.这时输入mount -n / -o remount,rw 表示将根文件系统重新mount为可读写,有了读写权限后就可以通过passwd命令修改密码了。

  4.这时输入passwd命令就可以重置密码了

  5.修改完成后记得用mount -n / -o remount,ro将根文件系统置为原来的状态。

时间: 2024-10-30 22:37:12

Linux系统各版本的本地root密码破解方法的相关文章

linux系统中重置mysql的root密码_Mysql

大家知道,我们经常在linux或者windows需要用到mysql数据库,但是我们经常会犯一种特别低级的小错误,小编也时常会犯的错误,突然就忘记了mysql的root的密码,之后就会带来一系列的麻烦,下面小编告诉大家怎么在linux操作系统重置root的密码.方法/步骤第一步,检查操作系统是否安装有mysql数据库,在debian操作系统检查命令:dpkg --list |grep mysql 如下图: 先检查root用户密码是否已经忘记,输入命令:mysql -uroot -p 如下图: 悲剧

在linux和windows服务器下忘记mysql的root密码重置方法

文章要介绍关于忘记mysql的root密码重置方法,同时介绍了在不同的操作系统,下面介绍了在linux和windows中的解决办法,有需要了朋友可以了解一下. 如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置: linux操作方法 在my.cnf的[mysqld]字段加入: 代码如下   skip-grant-tables 然后重启你的mysqld,这样久没有密码了. 然后进入mysql. 代码如下  UPDATE mysql.user SET Password=PASSWOR

Linux下快速重置MySQL用户(root)密码方法

方法一:最简单的方法,也是安装完MySQL后,系统提示的方法.使用mysqladmin来完成.shell> mysqladmin -u root password "newpwd" shell> mysqladmin -u root -h host_name password "newpwd"password后面的双引号不是必须的,不过如果密码包含空格或者一些特殊的符号,需要用引号.方法二:利用mysql里面的SET PASSWORD命令来完成,注意必须

linux下普通用户在输入root密码下才可以执行对应程序如何实现?

问题描述 linux下普通用户在输入root密码下才可以执行对应程序如何实现? 解决方案 应该是类似于起一个shell,然后要求你切换到root,然后再执行程序,程序退出之后,shell也退出 解决方案二: http://www.lupaworld.com/article-223530-1.html 解决方案三: 获取用户的权限,看看 对于当前用户的程序权限是否足够,不够的话就弹出对话框,要求输入密码

在Linux系统的服务器上隐藏PHP版本号的方法

  这篇文章主要介绍了在Linux系统的服务器上隐藏PHP版本号的方法,有助于预防攻击者针对PHP详细版本的漏洞而发起的攻击,需要的朋友可以参考下 通常,大多数默认设置安装的web服务器存在信息泄露,这其中之一就是PHP.PHP 是如今流行的服务端html嵌入式语言(之一?).在如今这个充满挑战的时代,有许多攻击者会尝试发现你服务端的漏洞.因此,我会简单描述如何在Linux服务器中隐藏PHP信息. 默认上expose_php默认是开的.关闭"expose_php"参数可以使php隐藏它

mysql 忘记root密码找回方法

mysql教程 忘记root密码找回方法 php教程myadmin 那就可以进mysql啊,用进入phpmyadmin 的用户名和密码进入就可以了, 如果 phpmyadmin 能进入,那么就在 config.php 或 config.default.php 中查看就是了 记了 mysql 的 root 密码,可以用以下方法重新设置:  1. kill掉系统里的mysql进程:  2. 在命令提示符下(cmd),进入到mysql的bin目录,用以下命令启动mysql,以不检查权限的方式启动: 

MySql5.7.11编译安装及修改root密码的方法小结_Mysql

推荐阅读: Mysql5.7忘记root密码及mysql5.7修改root密码的方法 Mac 安装和卸载 Mysql5.7.11 的方法 系统是cenos6.7 64位的,默认mysql5.7.11下载到/usr/local/src,安装目录在/app/local/mysql目录下,mysql数据放置目录/app/local/data.mysql从5.1后采用cmake方式编译安装,所以要先编译安装cmake工具,也可以采用yum方式安装cmake.从mysql5.7开始编译安装需要boost库

Linux系统下安装谷歌Google拼音输入法的方法

  Linux系统下安装谷歌Google拼音输入法的方法.目前,网络上提供的拼音输入法非常多,不过,不少网友会觉得使用谷歌拼音输入法这款软件更顺手.那么,谷歌拼音输入法怎么安装使用呢?在今天的教程中,我们就以Linux系统为例子,给大家分享一下谷歌拼音输入法的安装方法.需要说明的是,本操作方法是基于Linux系统的CentOS 5进行的! 谷歌拼音输入法安卓版 推荐:谷歌拼音输入法安卓版 SCIM-GooglePinyin 项目试图将 Android 上的 Google 拼音输入法移植到 GNU

win8.1系统删除或修改PowerPoint2007打开密码的方法

  win8.1系统删除或修改PowerPoint2007打开密码的方法           方法一: 1.打开ppt幻灯片,点击office 菜单按钮,点击"另存为"; 2.点击保存边上的"工具",在下拉菜单中点击"常规选项"; 3.在"打开文件时的密码"框中输入所设置的密码,在"修改文件时候的密码"可以输入新密码则可以修改密码,留空的话则说明取消密码,点击确定即可. 方法二: 1.点击左上角office