1. 程式人生 > >Linux下如何從普通用戶切換到root用戶

Linux下如何從普通用戶切換到root用戶

怎麽 OS 顯示 localhost 知識 term swd su - south

1.首先,我們輸入pwd命令,查看當前用戶目錄:

技術分享圖片

當前用戶是xg其中我解釋一下[xg@localhost ~]$ 這個的含義,其中xg指的是當前的用戶,localhost指的是主機名,~指的是當前目錄,後面的$符號表示普通用戶,普通用戶的話就是在$下輸入指令,如果是root用戶的話,就會變成下圖這樣,root用戶的話就是在#下輸入指令:

技術分享圖片

2.這時我們分別輸入su xg和su -,如下圖所示:

技術分享圖片

輸入su xg命令的話,並輸入xg的密碼之後不能切換到root用戶,而輸入su -命令,此時我們輸入密碼錯誤的話,會在命令行下顯示信息,如下圖所示:

技術分享圖片

此時,輸入su -命令,輸入正確的密碼,然後就可以切換到root用戶了(註:這裏我也搞暈了,不知道默認的密碼是什麽,如果你沒進行下面修改root密碼的操作,應該是當前用戶的密碼,如果你曾經改過root的密碼。那你就要輸入你所改的那個密碼):

技術分享圖片

註:如果這裏默認密碼不是當前用戶密碼的話,可以去查閱資料,知道的可以跟我說,因為我在linux系統下嘗試太多,忘記這一步的默認密碼了!如果你曾經改過root的密碼。那你就要輸入你所改root用戶的那個密碼!

3.接下來我就在root用戶下輸入sudo passwd root命令,創建root用戶,出現了下圖的情況:

技術分享圖片

這是什麽意思呢?輸入這命令之後,改變root用戶的密碼,要求我們輸入新的unix密碼,再重新輸入新的unix密碼即可,如果輸入密碼不合理的話,就不能成功修改root用戶的密碼。

4.接下來我把linux系統關掉,重新開啟linux系統,在username下輸入root,password下輸入上面我們設置的新的unix密碼,發現如下圖所示,我們的用戶變成了root用戶了:

技術分享圖片

5,不知道我之前創建的xg普通用戶還可以正常登錄麽?所以我把linux系統關掉,再重新開啟linux系統,輸入用戶名xg和xg對應的密碼,發現如下圖所示:

技術分享圖片

答案是可以的,xg用戶還是可以用的。

6.以上內容是我上網找的,然後不斷在自己計算機下嘗試的,才寫出來的一篇文章,其中有些知識點我不怎麽知道,但是不斷嘗試之後還是會有收獲的,因為我上課時都是在root超級用戶裏面操作的,所以後面我就直接登錄root用戶,來積累linux學習到的知識了!(我把自己的xg用戶給拋棄了),因為後面的學習當中有好多都是用到root超級用戶的權限和文件以及很多其它的東西!

Linux下如何從普通用戶切換到root用戶