如何在 Ubuntu 上建立管理員使用者?

如何在 Ubuntu 上建立管理員使用者?

我想sudo在 Ubuntu 中建立一個具有權限的使用者。我怎樣才能做到這一點?

答案1

首先,使用以下命令建立使用者:

sudo adduser <username>

您可以在系統的手冊頁中閱讀有關此命令的更多資訊man adduser

sudo然後,您可以使用以下命令將使用者新增至群組:

sudo adduser <username> sudo

請注意,11.10 之前的 Ubuntu 版本將使用adminas group 而不是sudo

在 Ubuntu 11.10 之前,透過 sudo 擁有 root 權限的管理員的 Unix 群組一直是 admin。從 Ubuntu 12.04 LTS 開始,現在是 sudo,以與 Debian 和 sudo 本身相容。但是,為了向後相容,管理組成員仍被識別為管理員


如果您的系統沒有,那麼我們需要修改 sudoers 檔案來授予 sudo 權限。您可以閱讀 sudoers 文件,man sudoers以了解有關確切語法和可用選項的詳細信息,但為了簡單起見,您可以執行以下任一操作:

  • 使用該命令建立一個群組addgroup,然後將該群組新增至 sudoers 檔案。使用addgroup <groupname>建立群組,然後編輯 sudoers 檔案 ( sudo visudo) 並將該行新增%<groupname> ALL=(ALL) ALL至底部
  • 使用 編輯 sudoers 文件sudo visudo,並<username> ALL=(ALL) ALL在底部為要新增的每個使用者新增。

答案2

“受歡迎的”答案是如何“重新實施”, 不是“如何添加用戶?”。您至少需要做的是:

usermod -a -G sudo USERNAME

在我的特定係統上,我是以下群組的成員:

usermod -a -G adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME

要驗證您所做的事情:

groups USERNAME

答案3

選擇System-> Administration-> Users and Groups

選擇Add新增您的新用戶。完成精靈後,選擇新使用者並按一下並將其account type變更為。Desktop userAdministrator

答案4

如果您確實想建立超級用戶(root 的副本,但使用其他密碼和主目錄)而不是 sudo 用戶,請對新用戶使用 UID=0 和 GID=0:

useradd -ou 0 -g 0 john

-o允許您建立非唯一 UID(根 UID=0)

-u$UID 設定 $UID

-g$GID 設定 $GID

相關內容