`
zhengdl126
  • 浏览: 2549578 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

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

阅读更多


<script src="http://www.heibai.net/security/b/wen-a-336x280.js"></script>

这段时间老碰到有人问及各个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 系统密码破解
  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将根文件系统置为原来的状态。

分享到:
评论

相关推荐

    linux版本的本地root密码破解方法

    以下将详细介绍针对不同Linux发行版(如RedHat/CentOS/Fedora、Debian、FreeBSD、Solaris和SUSE)的本地root密码破解方法。 ### RedHat/CentOS/Fedora系统 1. **重启并进入GRUB编辑模式**:在启动过程中,按下`E`...

    Linux各版本的本地root密码破解方法[归类].pdf

    以下是针对不同Linux发行版的本地root密码破解方法的详细步骤: 1. RedHat/CentOS/Fedora 系统密码破解: - 在GRUB启动菜单中,选择你要启动的内核版本,然后按`E`进入编辑模式。 - 在编辑的kernel行末尾添加`S`...

    Linux系统root密码破解.pdf

    本教程将详细解释如何在Linux系统中进行root密码的破解过程。 首先,当系统启动时,你需要在GRUB引导加载器界面出现时按任意键进入菜单。GRUB是Linux系统启动时使用的多重启动管理器,它允许用户在系统启动时选择要...

    忘记了 Linux root管理密码的解决方法:单用户模式修改root密码

    解决 Linux root 管理密码忘记的方法:单用户模式修改 root 密码 Linux 操作系统中,如果忘记了 root 管理密码,将无法访问系统,这将导致严重的后果。幸运的是,有一种方法可以解决这个问题,即通过单用户模式修改...

    Linux root或普通用户密码修改.docx

    Linux 版本的本地 root 密码破解 在不同的 Linux 版本中,我们可以使用不同的方法来破解 root 密码。以下是几个常见的 Linux 版本的密码破解方法: (一)RedHat/CentOS/Fedora 系统密码破解 1. 在 GRUB 选项...

    本地破解Linux操作系统root密码.docx

    这时,我们需要通过本地破解的方式来重置root密码。以下是一个详细的过程,指导你如何操作: 1. **启动到GRUB引导加载器** 当计算机启动时,你需要在出现GRUB(Grand Unified Bootloader)菜单时快速按下任意键,...

    Linux系统root密码破解[整理].pdf

    本文将详细解释如何在Linux系统中进行root密码破解,以便重新获取对系统的完全控制权。 首先,这个过程需要在服务器本地进行,因为涉及到对系统内核的直接交互,远程操作可能会导致数据丢失或系统不稳定。以下是...

    linux下root登录telnet的方法

    ### Linux下root登录Telnet的方法 在Linux系统中,默认情况下,出于安全考虑,通常不允许使用root用户通过Telnet服务直接登录。但是,在某些特定场景下,我们可能需要使用root权限进行远程操作。本文将详细介绍如何...

    NC-ROOT用户重置工具.rar

    同时,定期更改ROOT密码,并且严格限制谁可以访问这些高权限账户,以提高系统安全性。 总的来说,"NC-ROOT用户重置工具"是为了在必要时恢复对用友NC系统ROOT用户的访问权限,它是系统管理员的应急工具,使用时需...

    linux忘记密码的常用几种解决方法.docx

    Linux 忘记密码是许多用户经常遇到的问题,本文将介绍几种常用的解决方法,包括使用 LILO、GRUB、系统安装盘等方式来恢复 root 密码。 一、使用 LILO 在出现 LILO 提示符时键入 "linux single",回车可直接进入 ...

    NC6X root密码修改工具.rar

    1. **下载并解压工具**:首先,将"NC6X root密码修改工具.rar"文件下载到本地,然后使用解压缩软件(如WinRAR或7-Zip)解压缩文件。 2. **连接到设备**:根据设备类型,可能需要通过串口线、SSH、telnet等方式连接...

    解决linux scp无需密码问题

    ### 解决Linux SCP无需密码问题 #### 背景与目的 在企业级环境中,确保数据和服务的高可用性是至关重要的。为了提高系统的稳定性和可靠性,常常需要进行数据备份。传统的本地备份方式可能在某些情况下无法满足需求...

    linux启用root用户登录.pdf

    需要注意的是,启用root登录可能会降低系统的安全性,因为root用户拥有无限制的权限,一旦被恶意攻击者获取root密码,整个系统可能会受到威胁。因此,推荐使用`sudo`命令来临时获取必要的管理员权限,而不是始终以...

    忘记Linux密码怎么办?.pdf

    在Linux操作系统中,忘记root密码可能会导致无法进行远程管理和系统管理。不过,不用担心,这里提供两种方法来解决这个问题,无需重新安装Linux。 方法一:通过单用户模式修改密码 1. 如果你使用的是LILO(Linux ...

    ubuntu里面root用户的添加

    #### 方法一:通过命令行方式设置Root密码 1. **打开终端**:首先,通过快捷键`Ctrl + Alt + T`或者通过应用菜单启动终端。 2. **使用sudo命令解锁Root账户并设置密码**:在终端中输入以下命令,并按照提示操作。...

    windows 下忘记mysql root密码的更改方法

    在某些情况下,如在CentOS等Linux系统中,重置root密码的步骤可能会有所不同,通常涉及启动MySQL服务时附加其他参数或者编辑配置文件。 如果你在执行这些步骤时遇到问题,或者对MySQL的管理有其他疑问,可以查阅...

    Pycharm使用远程linux服务器conda/python环境在本地运行的方法(图解))

    以上就是使用Pycharm连接远程Linux服务器conda/python环境并运行本地代码的详细方法。希望本文对想要利用Pycharm进行远程开发的朋友有所助益。如有疑问或需要帮助,欢迎留言,小编会及时进行解答。感谢大家对本站的...

    SUSELinux下root用户ftp、telnet权限的启动方法.pdf

    在SUSE Linux操作系统中,出于安全考虑,root用户的FTP(文件传输协议)和telnet(远程登录服务)权限默认是被禁用的。这有助于防止未经授权的访问和潜在的安全威胁。然而,在某些情况下,可能需要开启这些服务,...

    xampp中修改mysql默认空密码(root密码)的方法分享

    本文将详细介绍如何在XAMPP中修改MySQL的root密码,以及如何配置phpMyAdmin以使用新密码。 首先,我们需要知道MySQL的用户信息,包括密码,是存储在名为`mysql`的系统数据库中的`user`表内。其中,`Password`字段...

    MySQL用户和权限及破解root口令的方法示例

    MySQL用户和权限管理是...通过以上步骤,我们可以有效地管理和维护MySQL的用户权限,以及处理忘记root密码的情况。理解并熟练掌握这些操作对于数据库的日常管理和维护至关重要,能够确保系统的稳定运行和数据安全。

Global site tag (gtag.js) - Google Analytics