一、為什麼需要切換root用戶
在Linux下,root是系統的超級管理員賬戶,具有最高的權限。默認情況下,普通用戶是無法執行一些系統性操作的,如修改系統配置文件等。所以,有時候我們需要切換到root用戶來完成一些操作。
二、以普通用戶身份登錄Kali
在Kali系統中,我們還是默認以普通用戶(非root用戶)的身份登錄。在絕大多數情況下,我們不應該直接使用root用戶進行操作,這樣做可能會對系統造成意外的風險和損壞。
在命令行模式下,我們使用如下命令登錄Kali(輸入密碼時,密碼不會顯示在終端中):
root@kali:~# login
也可以使用圖形界面登錄Kali,雙擊屏幕左上角的菜單欄,選擇「Switch User」:
[root@kali ~]# startx
三、使用su命令切換到root用戶
在Kali中,我們可以使用su命令(su是「Switch User」的縮寫)來切換到root用戶。步驟如下:
- 在終端中輸入su命令,並按回車鍵,系統會提示輸入root用戶的密碼。
- 輸入root用戶的密碼,按回車鍵。
- 如果密碼輸入正確,系統會自動切換到root用戶。
- 執行需要使用root權限的命令。
示例如下:
kali@kali:~$ su Password: root@kali:/home/kali#
四、使用sudo命令切換到root用戶
在Kali中,我們也可以使用sudo命令來暫時切換到root用戶,執行一些需要root權限的命令。
在終端中輸入sudo命令和需要執行的命令,系統會提示輸入當前用戶的密碼,輸入密碼後即可執行需要root權限的命令。如下所示:
kali@kali:~$ sudo apt-get update
需要注意的是,使用sudo命令並不會一直保持root用戶的狀態,執行命令後就會自動退出root用戶的身份。
五、如何退出root用戶狀態
為了系統的安全性,我們在完成需要root權限的操作後,應該及時退出root用戶的狀態。有兩種方法可以退出root用戶狀態:
- 使用exit命令或logout命令退出root用戶,回到普通用戶狀態下,如下所示:
root@kali:~# exit
logout
- 直接關閉終端窗口,系統會自動退出root用戶狀態。
六、總結
在Kali-Linux系統下,我們可以使用su命令或sudo命令來暫時切換到root用戶,執行一些需要root權限的操作。但是為了保證系統的安全性,我們應該在完成需要root權限的操作後及時退出root用戶狀態。
完整代碼示例如下:
root@kali:~# login [root@kali ~]# startx kali@kali:~$ su Password: root@kali:/home/kali# kali@kali:~$ sudo apt-get update root@kali:~# exit logout
原創文章,作者:XYJBK,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/370200.html