IT科技

當前位置 /首頁/IT科技 > /列表

4種方法來獲取Linux的root權限,如何獲取Linux的root權限

目錄

方法1:從終端獲取root權限1、打開終端。2、輸入.su - ,然後按3、出現提示時,輸入root用户户密碼。4、找到命令提示符。5、輸入請求root權限的命令。6、考慮用.sudo 代替方法2:解鎖root帳户(Ubuntu)1、解鎖root帳户(Ubuntu)。2、打開終端。3、輸入.sudo passwd root ,並按4、設置新密碼。5、重新鎖定root帳户。方法3:以root用户身份登錄1、獲取臨時root帳户訪問權限的其他方法。2、登錄Linux系統時,3、輸入root帳户密碼作為用户密碼。4、以root帳户登錄時,要避免運行復雜程序。方法4:重置root用户或管理員密碼1、如果忘記了root帳户密碼,就重置密碼。2、重新啟動計算機,在出現BIOS界面後,3、選擇列表中的第一個.(恢復模式) 條目。4、從顯示的菜單中選擇.root 選項。5、用寫入權限重新裝入驅動器。6、為你鎖定的任意帳户創建新密碼。7、重置密碼後重新啟動計算機。root用户在Linux計算機中擁有全部權限。在Linux中執行命令一般都需要root權限,尤其是影響系統文件的命令。由於root權限如此強大,所以建議只有必要時才使用,而不是直接以root用户身份進行登錄。這樣可以避免重要系統文件意外受損。

方法1:從終端獲取root權限

如何獲取Linux的root權限 4種方法來獲取Linux的root權限

1、打開終端。如果終端沒有打開,就先打開它。多數發行版都可以通過按Ctrl+Alt+T來打開。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第2張

2、輸入.su - ,然後按 回車 這樣將讓你以“超級用户”身份登錄。實際上,這個命令可以讓你以任意用户身份登錄計算機,但如果保留為空,系統就會嘗試以root用户身份登錄。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第3張

3、出現提示時,輸入root用户户密碼。輸入su -,並按回車後,系統將提示你輸入root用户密碼。如果收到“驗證錯誤”的消息,説明root用户帳户可能被鎖定了。解鎖的相關説明見下一節。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第4張

4、找到命令提示符。以root用户户登錄時,命令提示符應該以#,而不是$結尾。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第5張

5、輸入請求root權限的命令。通過su -命令以root用户登錄後,你就可以運行需要root權限的任意命令了。su命令將保留到會話結束,因此每次需要運行命令時,不需要再重新輸入root用户密碼。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第6張

6、考慮用.sudo 代替 su - 通過sudo(“超級用户執行”)命令,你可以臨時以root用户身份運行其他命令。這是大多數用户運行root權限命令的最佳方式,因為這樣既不用維護root帳户,也不需要知道root用户密碼。只要輸入自己的用户密碼,就能獲得臨時的root權限。輸入sudo command,並按回車(如sudo ifconfig)。提示輸入密碼時,輸入你的用户密碼,而不是root用户密碼。

sudo是Ubuntu等發行版的首選方法,即使root帳户被鎖定,它也能正常工作。

這個命令僅限於具有管理員權限的用户。可以從/etc/sudoers添加或刪除用户。

方法2:解鎖root帳户(Ubuntu)

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第7張

1、解鎖root帳户(Ubuntu)。Ubuntu和其他幾個發行版會鎖定root帳户,以便普通用户無法訪問它,因為使用sudo命令(見上一節)時,很少需要root權限。解鎖root帳户後,你就可以以root用户身份登錄了。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第8張

2、打開終端。如果你正在桌面上,按Ctrl+Alt+T可以啟動終端。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第9張

3、輸入.sudo passwd root ,並按 回車提示輸入密碼時,輸入你的用户密碼。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第10張

4、設置新密碼。系統將提示你創建新密碼,並輸入兩次。設置密碼後,root帳户將處於活動狀態。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第11張

5、重新鎖定root帳户。如果你想鎖定root帳户,輸入以下命令可以清除密碼,並鎖定root帳户:sudo passwd -dl root

方法3:以root用户身份登錄

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第12張

1、獲取臨時root帳户訪問權限的其他方法。不建議經常‘以root帳户進行登錄’,因為這樣很容易運行一些會導致系統無法正常工作的命令,而且還會帶來安全隱患,尤其是你正在計算機上運行SSH服務器的時候。只有進行緊急修復時,才能以root帳户登錄,比如處理磁盤故障或恢復鎖定的帳户。用sudosu命令代替‘以root帳户進行登錄’,這樣可以避免‘以root帳户登錄’時造成意外損壞。使用這些命令,用户還有機會在造成嚴重損壞之前再斟酌一下命令。

有些發行版(如Ubuntu)會鎖定root帳户,直到你手動解鎖它為止。這不僅可以防止用户無意中使用root帳户,造成太多損壞,還可以保護系統免受黑客攻擊,因為root帳户通常是第一個被攻擊的目標。 root帳户鎖定後,黑客就無法訪問到它。Ubuntu的root帳户解鎖説明見上一節。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第13張

2、登錄Linux系統時, 輸入.root作為用户名。如果root帳户並未鎖定,而且你知道密碼,當系統提示以用户帳户登錄時,你可以用root帳户登錄。在提示登錄帳户時,輸入root作為用户。如果你需要root權限來執行一項命令,可以採用上一節中的方法。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第14張

3、輸入root帳户密碼作為用户密碼。輸入root作為用户名後,在提示時輸入root帳户密碼。很多時候,root帳户密碼可能就是“password”。

如果你不知道root帳户密碼,或者忘記密碼,請參看下一節中有關重置密碼的説明。

Ubuntu的root帳户是鎖定的,在解鎖之前無法使用。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第15張

4、以root帳户登錄時,要避免運行復雜程序。因為這種程序會對系統造成負面影響。強烈建議你用sudosu命令來代替‘以root帳户進行登錄’。

方法4:重置root用户或管理員密碼

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第16張

1、如果忘記了root帳户密碼,就重置密碼。如果你忘記了root帳户密碼和你的用户密碼,需要以恢復模式啟動系統,才能更改密碼。如果你知道用户密碼,但需要更改root帳户密碼,只需輸入sudo passwd root,輸入你的用户密碼,然後創建新的root帳户密碼。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第17張

2、重新啟動計算機,在出現BIOS界面後, 按住左側的-.上檔鍵這樣將打開GRUB菜單。按下的時機很難把握,所以你可能需要多試幾次。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第18張

3、選擇列表中的第一個.(恢復模式) 條目。這樣將加載你當前系統的恢復模式。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第19張

4、從顯示的菜單中選擇.root 選項。這樣將通過登錄root帳户來啟動終端。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第20張

5、用寫入權限重新裝入驅動器。當你啟動進入恢復模式時,你通常只擁有讀取權限。輸入以下命令可以啟用寫入權限:mount -rw -o remount /

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第21張

6、為你鎖定的任意帳户創建新密碼。以root帳户登錄並更改了訪問權限後,你就可以為任意帳户創建新密碼了:輸入passwd accountName,並按回車。如果你需要更改root帳户密碼,就輸入passwd root

出現提示時,輸入兩次新密碼。

如何獲取Linux的root權限 4種方法來獲取Linux的root權限 第22張

7、重置密碼後重新啟動計算機。完成密碼重置後,就可以正常重啟和使用計算機了。你的新密碼將立即生效。

警告

只有在必要時才能使用root帳户,而且在完成相應操作後要立即註銷。

只能將你的root帳户密碼告訴信任的人和有必要知道的人。

TAG標籤:權限 root 獲取 linux #