原创作者: lgn21st   阅读:3221次   评论:0条   更新时间:2011-05-26    
昨天晚上关机前就发现不对劲,sudo执行一条系统命令的时候提示密码不对,没有多想就关机了
今天开机就发现无论怎样都不能通过GDM登录,百思不得其解,我压根没有用过passwd这条命令,也没有非正常关机/启动,密码怎么就突然不对了呢,被黑了?

解决办法:
1. 在开机GRUB引导界面选平时正常引导的条目,按"e"进入编辑状态
2. 选kernel打头那一条,按"e"编辑内核引导参数
3. 在kernel参数最后加上“init=/bin/sh”,对于Ubuntu,还要将"splash"删掉,要不splash接管了引导流程后还是会流向GDM。按回车保存,按"b"引导系统。
java 代码
  kernel  /boot/vmlinuz-2.6.17-11-generic root=/dev/hda3 ro quiet init=/bin/bash
4. 启动后会进入一个管理员shell的console下
java 代码
  1. // 根分区的挂载模式默认是只读,要将其改为可写
  2. mount -no remount,rw /
  3. // 修改密码,{user}指代你要修改密码的用户名
  4. passwd {user}  
  5. // 同步,修改根分区回到只读状态,重新启动
  6. sync
  7. mount -no remount,ro /
  8. reboot

如果不怀好意的人接近你的电脑而你又不再旁边,他可以轻松修改用户密码,这个好办,给GRUB加密码,如果他重新启动系统用LiveCD引导,这个好办,加BIOS密码,如果他打开机箱拆下硬盘拿去挂到其他系统上~~~根本就没有绝对安全的办法,设置好密码,不要让别人接近你的电脑
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

文章信息

  • Arbow在2007-03-21创建
  • Arbow在2011-05-26更新
Global site tag (gtag.js) - Google Analytics