进linux没密码咋办

       
           当你站在一个装有linux系统的电脑旁,你就充满威胁,因为你
 
可以很容易的进入这台电脑。
 
         如何在你不知道密码的情况下进入系统并能操纵它呢?
        
         开机时当到GRUB时,进入GRUB。
 
          按 a   就会出现一行‘神秘’的指令,在它后面打个“1(数字
 
不是字母l)”就进入了单用户模式了;
 
          单用户模式是一种linux系统的操作方式,该方式下只能是root的
 
身份完成操作,且进入是不需要密码验证的,可以修改root密码。
 
          之后你就能为所欲为了!哈哈!!
 
那怎么来保证你的系统不让别人去改GRUB成单用户呢?
 
          方法: 修改/etc/grub.conf文件,将密码放在“timeout”
 
参数的下一行,保存退出。
                  
                         eg.  timeout    =    10
                          
                           password    = ' 你想弄的密码' 
          
            这就好了,但是这个密码是在etc/grub.conf文件中是明文的。哎~~                            
            那如何才能让密码变成不明文的呢?
    
            方法: vi      文件名(自己随便写个如“2”)
 
                                   在这个文件里写你想设置的密码两次如:
                                    nihao
                                    nihao
                                    保存退出后
 
                             grub-md5-crypt   <   2  >>   /etc/grub.conf
 
                            vi  /etc/grub.conf  删除对配置文件不必要的倒数第2行
 
和倒数第3行,之后按两次'd'剪切生成的md5密码到timeout那行下面
 
写入刚生成的密码:
 
                          eg      timeout  =10
 
                                    password--md5 密码(刚才生成的乱码那个)
 
                                     保存退出完成。
 
                     这下别人想修改GRUB进入单用户是不行了,除非是知道密码。哈哈!!
 
                     初学者学linux ,不足之处请多指正,共同学习,共同进步!!!