IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 操作系统 > LINUX > ubuntu忘记密码和破解登陆密码

ubuntu忘记密码和破解登陆密码

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

    如果谁说他的Linux从来没有遇到&疑难杂症&,我觉得是不可信的,就算是操作界面最友好的Window XP也时常遇到各种各样的问题,有的问题实在蹊跷到只有更换硬件才能解决!Linux也是这样的,而且他的自由性,更是加大出问题的频繁程度。当然也是因 为Linux开源的特点,不管出了什么问题,你都可以在源代码级找到症结所在,这正是Linux魅力所在。

    1、在不登录情况下,获得root权限

    如果没有设置GRUB密码,那我们可以使用最简单的方法,首先启动电脑,等待GRUB菜单,如果GRUB菜单隐藏,可以按Esc调出, 选择Ubuntu, kernel 2.6.12-*-* (recovery mode),也就是&恢复模式&按Enter启动就可以了。      另外一个办法是用Ubuntu安装盘获得root权限,用Ubuntu安装盘启动电脑,当显示&boot:&时,输入&rescue&

    boot: rescue

    按屏幕提示操作就可以了。

    2、通过改变内核启动参数获得根权限

    启动电脑,等待GRUB菜单,如果GRUB菜单隐藏,可以按Esc调出,如果设置了GRUB密码,按p来解锁,比如我们选择了 Ubuntu, kernel 2.6.12-8-386,按e在启动前编辑启动参数,选择kernel /boot/vmlinuz-2.6.12-8-386 root=/dev/hda2 ro quiet splash,按e编辑选定的启动菜单项,在参数最后添加rw init=/bin/bash,即改为如下命令行:

    grub edit> kernel /boot/vmlinuz-2.6.12-8-386 root=/dev/hda2 ro quiet splash rw init=/bin/bash

    按b启动即可。

    3、忘记了root用户/主用户密码

    按照第一项:在不登录情况下,获得root权限后,在命令行输入:

    passwd root      按照提示,输入两次密码就可以设定root用户密码了.

    要更改主用户密码:

    passwd system_main_username

    按照提示,输入两次密码就可以了。

    4、忘记了GRUB菜单密码

    在命令行输入

    grub   等提示符变为grub> 后,输入:   md5crypt   这是计算密码的md5值,也就是加密值,然后在提示Password:后,输入新密码:   Password: ****** (ubuntu)   系统会计算出加密值:   Encrypted: $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961   按quit退出

    然后备份并编辑文件menu.lst: sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup sudo gedit /boot/grub/menu.lst

    找到

    password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/

    替换为

    password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (这是我们上面计算出的加密值)

    保存文件即可。

    5、在安装Windows后恢复GRUB启动菜单

    经常出现的情况是,我们想重装一下windows系统,但是重装会把启动Linux的菜单冲掉,这是个让人头疼的问题,我们这样来解决它:   首先按照第一项,用Ubuntu安装盘获得root权限,我们假定 /dev/hda 为 /boot 所在分区,然后在提示符输入:

    # grub-install /dev/hda

    这样grub-install程序会为我们安装grub菜单。

    6、在Windows中读取Linux分区(ext2, ext3)   我们用软件Ext2fs可以在Windows中读取Linux分区,软件官方首页:http://www.fs- driver.org/index.html,下载地址是:http://www.fs- driver.org/download/Ext2IFS_1_10b.exe

    7、 开机时,某些服务启动太慢

    比如Configuring network interfaces...和Synchronizing clock to ntp.ubuntulinux.org...可能要长时间才能启动,对于这些服务,我们可以用Ctrl+C在启动时暂时跳过一些服务的启动

    也可以运行服务设置:系统->系统管理->服务,清除勾选&时钟同步服务(ntpdate)&等服务,然后 确定。

    8、把系统时间从UTC (GMT)改回来

    如果你装linux系统时,设置启用UTC (GMT),那么每当重启到了我的 windws 分区,系统时间总是和本地时间有 N 小时的误差。在 Ubuntu 下我这样解决这个问题呢。

    编辑文件 /etc/default/rcS ,在命令行输入: sudo cp /etc/default/rcS /etc/default/rcS_backup sudo gedit /etc/default/rcS

    找到

    UTC=yes

    替换为

    UTC=no

    保存文件,在系统->系统管理->日期和时间中,设置为正确的日期和时间,在命令行输入下面的命令重启时间:

    sudo /etc/init.d/hwclock.sh restart

    9、给Flash配置声音

    如果你播放Flash是没有声音,在命令行输入这个命令:

    sudo ln -fs /usr/lib/libesd.so.0 /usr/lib/libesd.so.1

    10、强制清空回收站

    如果你点了清空回收站,但还是有垃圾的话,你可以运行这个命令:

    sudo rm -fr $HOME/.Trash/

    Ubuntu Linux的回收站就是一个隐藏文件夹,在主目录的.Trash/下,rm -fr命令的意思是强制、递归的删除。

    11、清除GNOME菜单中的重复项

    如果菜单中出现重复项,不能像windows里一样,直接删去,我们要启动Applications Menu Editor:应用程序->系统工具-> Applications Menu Editor,逐个删除重复项即可。

关键词标签:ubuntu,破解密码

相关阅读 安装红帽子RedHat Linux9.0操作系统教程 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 多种操作系统NTP客户端配置 Linux操作系统修改IP Linux实现SCSI硬盘热插拔及在线识别 Linux下用CDMA modem拨号上网

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程 安装红帽子RedHat Linux9.0操作系统教程 Linux服务器:设计高性能网站架构-LLMP Linux服务器:设计高性能网站架构-LLMP 使用Clonezilla迁移到虚拟Linux环境 使用Clonezilla迁移到虚拟Linux环境 Linux上的MRTG流量监控中心 Linux上的MRTG流量监控中心 Linux 双网卡绑定一个IP原理及实现 Linux 双网卡绑定一个IP原理及实现 linux和windows等系统远程控制ubuntu桌面 linux和windows等系统远程控制ubuntu桌面

相关下载

人气排行 Linux下获取CPUID、硬盘序列号与MAC地址 dmidecode命令查看内存型号 linux tc实现ip流量限制 安装红帽子RedHat Linux9.0操作系统教程 linux下解压rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 关机、重启、注销 命令 查看linux服务器硬盘IO读写负载 linux命令行浏览器的使用方法 Linux NFS服务固定端口及防火墙配置 U盘安装Ubuntu 10.04 Linux清除用户登录记录和命令历史方法