CentOS-6系統修改密碼和系統修複

來源:互聯網
上載者:User

標籤:linux系統修複

    當root密碼不小心忘記時,我們可以通過進入單一使用者模式修改root口令,為了防止別人進入單一使用者模式修改密碼,我們也可以對grub檔案加密,提高安全性,要進入單一使用者模式必須輸入口令才能進去。

    1、修改root口令

       650) this.width=650;" src="http://s5.51cto.com/wyfs02/M01/83/DD/wKiom1d-TLrBrii8AAAXAekh1XM925.png-wh_500x0-wm_3-wmp_4-s_326427376.png" title="02.png" alt="wKiom1d-TLrBrii8AAAXAekh1XM925.png-wh_50" />

       在系統啟動到此介面時,按任意鍵,進入隱藏菜單

       650) this.width=650;" src="http://s5.51cto.com/wyfs02/M00/83/DD/wKiom1d-TRmQerqNAAAnjYWt2RE741.png-wh_500x0-wm_3-wmp_4-s_4134891950.png" title="01.png" alt="wKiom1d-TRmQerqNAAAnjYWt2RE741.png-wh_50" />

       進入此菜單,按a鍵,

       650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/83/DC/wKioL1d-TYGx2K88AAAigc0In2U171.png-wh_500x0-wm_3-wmp_4-s_3614828806.png" title="03.png" alt="wKioL1d-TYGx2K88AAAigc0In2U171.png-wh_50" />

       按a鍵進入此介面,在後面輸入1,進入單一使用者模式,單一使用者模式不要求輸入密碼直接進入系統

       650) this.width=650;" src="http://s1.51cto.com/wyfs02/M01/83/DD/wKiom1d-TfjBRd_2AAAU6PD2Ua4306.png-wh_500x0-wm_3-wmp_4-s_2191288899.png" title="04.png" alt="wKiom1d-TfjBRd_2AAAU6PD2Ua4306.png-wh_50" />

       進入這個介面後,就可以修改root口令,然後重啟,密碼就修改完成。


    2、加密grub檔案,grub檔案加密後,只有知道密碼的才能進入到菜單

       [[email protected] ~]# vim /boot/grub/grub.conf 開啟grub設定檔

       default=0

         timeout=5

         splashimage=(hd0,0)/grub/splash.xpm.gz

         hiddenmenu

         password --md5  $1$Xwsxo$LAmN4y9Gyz7GVu/lRSghL/ 此欄目就是加密grub

         title CentOS 6 (2.6.32-573.el6.x86_64)

         root (hd0,0)

         kernel /vmlinuz-2.6.32-573.el6.x86_64 ro root=UUID=ca248f95-07df-4836-a807- e0150c5749c7 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet

        initrd /initramfs-2.6.32-573.el6.x86_64.img

        650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/83/DD/wKioL1d-Uc2iQlDCAAAtzdbsW64557.png-wh_500x0-wm_3-wmp_4-s_3440124708.png" title="05.png" alt="wKioL1d-Uc2iQlDCAAAtzdbsW64557.png-wh_50" />

      在次重啟系統後,按任意鍵,就不能直接進入到菜單編輯模式,需要輸入口令,才能夠進入到編輯模式,如果沒有密碼,直接斷行符號,就可以直接啟動系統。

    

     3、破壞系統啟動前兩個階段,通過修複grub讓系統能夠啟動起來

        [[email protected] ~]# dd if=/dev/zero of=/dev/sda bs=446 count=1

          1+0 records in

          1+0 records out

          446 bytes (446 B) copied, 0.0131584 s, 33.9 kB/s

          通過dd命令,破壞sda磁碟的前446個位元組,然後重新啟動

        650) this.width=650;" src="http://s5.51cto.com/wyfs02/M01/83/DE/wKiom1d-V4vib-IhAAAiQIH4dOQ490.png-wh_500x0-wm_3-wmp_4-s_2595668496.png" title="06.png" alt="wKiom1d-V4vib-IhAAAiQIH4dOQ490.png-wh_50" />

        重啟之後,就無法進入系統,可以進入救援模式修複

        650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/83/DE/wKiom1d-WGyixXROAAWDyXP1CFM860.png-wh_500x0-wm_3-wmp_4-s_1736154518.png" title="07.png" alt="wKiom1d-WGyixXROAAWDyXP1CFM860.png-wh_50" />

        進入此介面,游標向下移動,移動到第三項,Rescue,然後斷行符號

        650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/83/DD/wKioL1d-WOKwkRc8AAA6zDEsTQE765.png-wh_500x0-wm_3-wmp_4-s_1561655507.png" title="08.png" alt="wKioL1d-WOKwkRc8AAA6zDEsTQE765.png-wh_50" />

        650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/83/DE/wKiom1d-WQXDX_vGAAA4WArWpNg421.png-wh_500x0-wm_3-wmp_4-s_1178522927.png" title="09.png" alt="wKiom1d-WQXDX_vGAAA4WArWpNg421.png-wh_50" />

        650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/83/DE/wKiom1d-WS-zndBzAAAqOl2Z_6c601.png-wh_500x0-wm_3-wmp_4-s_324881825.png" title="10.png" alt="wKiom1d-WS-zndBzAAAqOl2Z_6c601.png-wh_50" />

        650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/83/DD/wKioL1d-WVfTLK8LAAAnnoJT4c8951.png-wh_500x0-wm_3-wmp_4-s_281772178.png" title="11.png" alt="wKioL1d-WVfTLK8LAAAnnoJT4c8951.png-wh_50" />

        在此介面下,通過命令chroot切換到根目錄,用grub命令修複sda磁碟,然後exit,退回上一級,重新啟動系統,就可以修複系統。

        650) this.width=650;" src="http://s5.51cto.com/wyfs02/M02/83/DD/wKioL1d-Wf7iYLBvAAAiHYSs4FU460.png-wh_500x0-wm_3-wmp_4-s_1565057301.png" title="12.png" alt="wKioL1d-Wf7iYLBvAAAiHYSs4FU460.png-wh_50" />


    4、刪除/boot目錄和/etc/fstab,通過光碟片的救援模式可以修複系統

        [[email protected] ~]# rm -rf /boot/*

        [[email protected] ~]# rm -rf /etc/fstab 

        [[email protected] ~]# reboot

      通過上面一些操作,系統將無法啟動

      650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/83/DE/wKioL1d-bciBt5idAAAXyZd2Oco693.png-wh_500x0-wm_3-wmp_4-s_2755065882.png" title="01.png" alt="wKioL1d-bciBt5idAAAXyZd2Oco693.png-wh_50" />

      重新啟動會提示以上錯誤


       650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/83/DF/wKiom1d-bj7y4TB1AAAs5jplMO8812.png-wh_500x0-wm_3-wmp_4-s_3331243984.png" title="04.png" alt="wKiom1d-bj7y4TB1AAAs5jplMO8812.png-wh_50" />

       再次啟動,到此介面按esc鍵盤


       650) this.width=650;" src="http://s2.51cto.com/wyfs02/M01/83/DF/wKiom1d-bw-gUleqAAAX2EgCyEI678.png-wh_500x0-wm_3-wmp_4-s_1926739644.png" title="03.png" alt="wKiom1d-bw-gUleqAAAX2EgCyEI678.png-wh_50" />

       進入此介面,選CD項,從光碟片啟動


        650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/83/DF/wKiom1d-b2uQ3ilAAAUn8msSdfg178.png-wh_500x0-wm_3-wmp_4-s_3694895409.png" title="05.png" alt="wKiom1d-b2uQ3ilAAAUn8msSdfg178.png-wh_50" />

          進入以上介面,選第三項,進入救援模式

        

          

          650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/83/DF/wKiom1d-cBSj1-qPAAAqeTwitjM218.png-wh_500x0-wm_3-wmp_4-s_1250735726.png" style="float:none;" title="06.png" alt="wKiom1d-cBSj1-qPAAAqeTwitjM218.png-wh_50" />

          650) this.width=650;" src="http://s2.51cto.com/wyfs02/M00/83/DE/wKioL1d-cBST9QznAAAjITrsKQI808.png-wh_500x0-wm_3-wmp_4-s_1516320641.png" style="float:none;" title="07.png" alt="wKioL1d-cBST9QznAAAjITrsKQI808.png-wh_50" />

 

          650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/83/DE/wKioL1d-cBXzs-x7AABGUwf1tMk260.png-wh_500x0-wm_3-wmp_4-s_3062487865.png" style="float:none;" title="09.png" alt="wKioL1d-cBXzs-x7AABGUwf1tMk260.png-wh_50" />

          650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/83/DF/wKiom1d-cBXCR6xPAAAcYIYfBMI852.png-wh_500x0-wm_3-wmp_4-s_3169786254.png" style="float:none;" title="10.png" alt="wKiom1d-cBXCR6xPAAAcYIYfBMI852.png-wh_50" />

          650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/83/DE/wKioL1d-cBbwNFoOAAAV27TjsKo192.png-wh_500x0-wm_3-wmp_4-s_1408382342.png" style="float:none;" title="11.png" alt="wKioL1d-cBbwNFoOAAAV27TjsKo192.png-wh_50" />

        


          進入以下介面,chroot /mnt/sysimage/,是切換不過去的,磁碟設定檔被刪除後,根目錄不能自動掛載,可以用fdisk命令查看磁碟分割,sda2是根目錄,sda1是boot目錄

          650) this.width=650;" src="http://s5.51cto.com/wyfs02/M02/83/DF/wKiom1d-cS_APUtGAABQs_H7SsE773.png-wh_500x0-wm_3-wmp_4-s_4024918569.png" title="12.png" alt="wKiom1d-cS_APUtGAABQs_H7SsE773.png-wh_50" />


          用mount命令把根目錄掛上,然後再用chroot命令切到根上,重新寫磁碟設定檔,然後重新啟動,讓它自動掛載。重複以上步驟,在進入到救援模式。

          650) this.width=650;" src="http://s5.51cto.com/wyfs02/M01/83/DF/wKiom1d-cnySUz9JAAAigKy6BpA682.png-wh_500x0-wm_3-wmp_4-s_1907475449.png" title="13.png" alt="wKiom1d-cnySUz9JAAAigKy6BpA682.png-wh_50" /> 

        

          650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/83/DE/wKioL1d-csbyIbN1AAAPzMrvKFM541.png-wh_500x0-wm_3-wmp_4-s_2538398637.png" title="14.png" alt="wKioL1d-csbyIbN1AAAPzMrvKFM541.png-wh_50" /> 


        

         重新啟動之後,把光碟片掛載到media檔案下,重新安裝內i核,現在boot目錄下是空目錄,安裝核心之後,目錄下將會產生核心和initrd檔案。從光碟片拷貝核心到boot目錄有點麻煩,就重新安裝核心 

         650) this.width=650;" src="http://s5.51cto.com/wyfs02/M02/83/DF/wKioL1d-dEiyxJJIAAA6OsAcx4g780.png-wh_500x0-wm_3-wmp_4-s_1788885357.png" style="float:none;" title="15.png" alt="wKioL1d-dEiyxJJIAAA6OsAcx4g780.png-wh_50" />

 

         

        650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/83/DF/wKiom1d-dL6AU1_TAABJYB-IcgM600.png-wh_500x0-wm_3-wmp_4-s_1278342135.png" style="float:none;" title="16.png" alt="wKiom1d-dL6AU1_TAABJYB-IcgM600.png-wh_50" />

        

        

         有了核心之後,用grub命令,產生grub,並重寫grub設定檔,然後exit,退出上一級,重新啟動系統,就可以把系統給修複。

         650) this.width=650;" src="http://s5.51cto.com/wyfs02/M02/83/DF/wKiom1d-dL-zm7TKAAAr6KxY7Iw759.png-wh_500x0-wm_3-wmp_4-s_1561575766.png" style="float:none;" title="17.png" alt="wKiom1d-dL-zm7TKAAAr6KxY7Iw759.png-wh_50" />

         650) this.width=650;" src="http://s5.51cto.com/wyfs02/M01/83/DF/wKioL1d-dL_x7lzhAAAaxm4St8k173.png-wh_500x0-wm_3-wmp_4-s_2836645856.png" style="float:none;" title="18.png" alt="wKioL1d-dL_x7lzhAAAaxm4St8k173.png-wh_50" />

        

         經過以上步驟操作,就可以把開機檔案和磁碟設定檔刪除的問題重新修複,系統正常啟動。






        

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/83/DF/wKioL1d-dEmzSrgfAAAaxm4St8k541.png-wh_500x0-wm_3-wmp_4-s_1127533265.png" style="float:none;" title="18.png" alt="wKioL1d-dEmzSrgfAAAaxm4St8k541.png-wh_50" />



          

        

        

        



    


       



    

本文出自 “linux” 部落格,請務必保留此出處http://wei2008.blog.51cto.com/11351016/1812469

CentOS-6系統修改密碼和系統修複

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.