不小心將passwd文件中root的環境改錯了,怎麼辦

如圖所示:

不小心將passwd文件中root的環境改錯了,怎麼辦

不小心將 root的環境改為 /usr/sbin/yanjianpeng. 而且當時並沒有注意到這個問題。


關機重啟後,無法切換到root賬號,如下圖

不小心將passwd文件中root的環境改錯了,怎麼辦

原因就是我們修改了passwd中的root 環境。

這時候需要將 root行的 /usr/sbin/yanjianpeng 修改為 /bin/bash 才可以正常切換。

問題是怎麼修改呢,我們知道普通賬號不能修改 /etc/passwd文件。

這時候需要找一個具有sudo權限的普通賬號,使用 sudo vi etc/passwd 來修改passwd文件

如圖


不小心將passwd文件中root的環境改錯了,怎麼辦

這時候,我們就可以切換 root賬戶了


不小心將passwd文件中root的環境改錯了,怎麼辦

我第一次遇到這個問題,有點蒙,後來總算是改好了。


不小心將passwd文件中root的環境改錯了,怎麼辦


分享到:


相關文章: