編碼的世界 / 優質文選 / 生物

Linux獲得管理員權限


2022年4月06日
-   

一、判斷此時使用用戶是否具有管理員權限1.采用符號#/$進行判斷:若使用具有管理員權限的用戶登錄時,將出現/#符號
若使用不具有管理員權限的用戶登錄時,將出現/$符號
2.使用uid gid 的group進行判斷具有管理員權限的用戶將與root管理員處於同一組,組號都將為0
二、管理員權限獲取
1.使用su命令切換到root用戶由於root用戶一開始是沒有密碼的,因此首先輸入:sudo passwd root,對root用戶密碼進行初始化,有可能會要求輸入當前使用用戶的密碼,一定會要求輸入root用戶密碼和密碼的二次輸入。最後通過su username進行用戶之間的切換。
2.使用sudo命令使用戶具有管理員權限(1)在執行命令前加上sudo讓用戶獲得管理員權限,首先需要在root用戶下,具有管理員權限對/etc/sudoers文件進行修改。我們需要先利用su命令切換到root用戶下,輸入visudo -f  /etc/sudoers命令進行編輯。
(2)進入文件之後,找到root ALL=(ALL) ALL這條語句所在的地方,將root替換成你想要具有管理員權限的用戶名(比如:guowei),在這行語句下面輸入guowei ALL=(ALL) ALL,然後進行保存。
(3)在給普通用戶管理員權限之後,以後為了修改文件就可以直接在命令前加上sudo即可。

熱門文章