如果您的 Linux 系統上有多個用戶,您可能不希望所有用戶都執行管理任務或弄亂私人系統設置。 在這種情況下,您可以避免將 Ubuntu 的管理權限授予這些用戶。 未經授權的用戶不能在您的系統上安裝或卸載軟件,也不能更改關鍵的系統設置和配置。 即使您不在計算機旁,任何未經授權的用戶也無法執行這些任務,因為所有這些任務都需要 sudo 權利和需要知道密碼 sudo.
但是,如果您希望向用戶授予管理權限,本文將為您提供幫助。
在本文中,我將描述如何通過圖形用戶界面使用戶成為管理員,並解釋在命令行中使用哪些命令以將用戶添加到 sudo (授權)用戶組。
我們已經在一個機器上運行了本文中提到的命令和過程 Ubuntu 20.04 LTS 系統。
通過 GUI 使用戶成為 Ubuntu 中的管理員
為了通過 UI 更改用戶設置,您需要打開系統設置實用程序中的用戶選項卡。 您可以通過以下兩種方式訪問它:
Enter 這 ‘用戶‘ 系統 Dash 中的關鍵字,然後單擊“用戶”搜索結果。
或者
單擊位於 Ubuntu 桌面右上角的向下箭頭,在以下視圖中單擊您的用戶名,然後從下拉列表中單擊帳戶設置。
設置實用程序將打開,顯示用戶選項卡。 請注意,只有授權用戶才能在 Ubuntu 中更改用戶設置。 首先,您需要通過單擊位於用戶視圖右上角的解鎖按鈕來解鎖選項卡,以便以管理員身份進行更改:
這將打開以下身份驗證對話框,您可以在其中為授權用戶提供密碼:
Enter 密碼,然後單擊驗證按鈕。 現在您可以更改任何用戶的設置。 單擊要成為管理員的用戶的用戶名。
在用戶的帳戶類型中,您將看到兩個按鈕; 標準按鈕和管理員按鈕。 點擊 行政人員 按鈕使該用戶成為管理員。 執行此操作後,用戶將獲得管理權限,現在可以執行所有需要 root 權限的操作。
通過命令行使用戶成為 Ubuntu 中的管理員
我們將描述兩種通過命令行使標準 Ubuntu 用戶成為管理員的方法:
- 通過 usermod 命令
- 通過 gpasswd 命令
我們將使用 Ubuntu 命令行應用程序終端來執行此操作。 您可以通過系統 Dash 或 Ctrl+Alt+T 快捷鍵打開終端。
方法一:usermod 命令
打開終端並輸入以下命令作為 sudo 因為只有授權用戶才能在 Ubuntu 中編輯用戶設置:
句法:
$ sudo 用戶模式 -aG sudo “用戶名”
例子:
在這 example 我們將使用以下命令使用戶名為“sampleuser”的用戶成為管理員:
$ sudo 用戶模式 -aG sudo 樣本用戶
Enter 密碼 sudo 並且用戶將被添加到“sudo”組,這意味著他/她可以在 Ubuntu 上執行所有管理任務。
您可以驗證用戶現在是否在“sudo” group 通過檢查用戶所屬的組,通過以下命令:
$ 組“用戶名”
我們的“sampleuser”的“groups”命令的以下輸出表明他/她現在是 sudo 團體。
方法二:gpasswd 命令
打開終端並輸入以下 gpasswd 命令作為 sudo 因為只有授權用戶才能在 Ubuntu 中編輯用戶設置:
句法:
$ sudo gpasswd -a “用戶名” sudo
例子:
在這 example,我們將“sampleuser”添加到 sudo 通過以下命令分組:
$ sudo gpasswd -a 示例用戶 sudo
您還可以從 sudo 在同一個 gpasswd 命令中通過 -r 開關分組:
句法:
$ sudo gpasswd -d “用戶名” sudo
例子:
在這 example,我們正在從 sudo 通過以下命令分組:
$ sudo gpasswd -a 示例用戶 sudo
通過本文介紹的方法,您可以將普通 Ubuntu 用戶設置為管理員,以便他們可以在系統上執行所有需要 root 權限的任務。