linux普通使用者su root切換提示沒有檔案或目錄
用root無法遠端和本地登入
普通使用者可以遠端登入,但是無法切換root
解決辦法:
重新開機伺服器進入單使用者模式:
在grub上相應要啟動的核心上按“e”(一般就有一個,直接按e)
進入下一界面,選擇第二行kernel 打頭的,繼續按“e”
在進入文本界面後,空格,輸入“single”回車
進入grub界面後,按“b”
即進入single模式
如果系統沒有普通使用者,那就建立useradd aaa ,定義密碼passwd aaa回車輸入密碼;
如果有普通使用者即可使用原有的進行下一步操作,aaa就是指的普通使用者
vi /etc/passwd
aaa:x:0:0:aaa:/home/abc:/bin/bash (下面一行對應的是冒号每隔一個對應的意思)
使用者名:密碼:使用者辨別号:組辨別号:注釋性描述:主目錄:登入Shell
兩個0代表使用者是root,屬于root組,也就是管理者權限
然後ctrl+alt+delete 重新開機用aaa登陸,問題解決。
本文轉自506554897 51CTO部落格,原文連結:http://blog.51cto.com/506554897/1586713,如需轉載請自行聯系原作者