Centos7 在進入單使用者的時候和6.x做了很多改變,下面讓我們來看看如何進入單使用者
1、重新開機伺服器,在選擇核心界面使用上下箭頭移動
2、選擇核心并按“e”
<a href="http://s2.51cto.com/wyfs02/M01/8C/9F/wKioL1hy_C2CF1iuAABfZzkwKX0324.png-wh_500x0-wm_3-wmp_4-s_333832968.png" target="_blank"></a>
3、找到下面這行
<a href="http://s2.51cto.com/wyfs02/M02/8C/A3/wKiom1hy_Gfz1HCXAACLVrnpqjI770.png-wh_500x0-wm_3-wmp_4-s_3071467786.png" target="_blank"></a>
4、修改
這裡要删除掉rhgb quiet,如下圖
<a href="http://s5.51cto.com/wyfs02/M02/8C/9F/wKioL1hy_JSwBWX3AAAPnN_u_Dk267.png-wh_500x0-wm_3-wmp_4-s_2421980247.png" target="_blank"></a>
5、使用“ctrl + x” 來重新開機伺服器就可以了,重新開機後就會進入到單使用者
6、退出單使用者指令
1
<code>exec</code> <code>/sbin/init</code>
網上有另外一種方法,我也沒有用過,如果哪位童鞋操作了,請給留言下!
2
3
4
5
6
7
8
9
10
<code>1、啟動的時候,在啟動界面,相應啟動項,核心名稱上按“e”;</code>
<code>2、進入後,找到linux16開頭的地方,按“end”鍵到最後,輸入rd.</code><code>break</code><code>,按ctrl+x進入;</code>
<code>3、進去後輸入指令</code><code>mount</code><code>,發現根為</code><code>/sysroot/</code><code>,并且不能寫,隻有ro=</code><code>readonly</code><code>權限;</code>
<code>4、</code><code>mount</code> <code>-o remount,rw </code><code>/sysroot/</code><code>,重新挂載,之後</code><code>mount</code><code>,發現有了r,w權限;</code>
<code>5、chroot </code><code>/sysroot/</code> <code>改變根;</code>
<code>(1)</code><code>echo</code> <code>redhat|</code><code>passwd</code> <code>–stdin root 修改root密碼為redhat,或者輸入</code><code>passwd</code><code>,互動修改;</code>
<code>(2)還有就是先</code><code>cp</code><code>一份,然後修改</code><code>/etc/shadow</code><code>檔案</code>
<code>6、</code><code>touch</code> <code>/.autorelabel 這句是為了selinux生效</code>
<code>7、ctrl+d 退出</code>
<code>8、然後reboot</code>
本文轉自 kesungang 51CTO部落格,原文連結:http://blog.51cto.com/sgk2011/1890314,如需轉載請自行聯系原作者