這篇文章主要是紀錄一下如何新增、刪除使用者以及設定使用者的 root 權限。
建立使用者帳號
1 2
| $ sudo useradd <username> -m -s /bin/bash
|
-m
: 建立家目錄,預設路徑是 /home/<username>
,若想要更改家目錄路徑,可使用 -d
參數
-d
: 指定家目錄路徑,參數後方接路徑 (-d <path>
)
-M
: 若不需要自動建立家目錄,則使用此參數
-s
: 指定登入的 shell
新增帳號之後,需要再設定密碼才能開始使用此帳號:
1 2
| $ sudo passwd <username>
|
設定使用者 root 權限
若使用者需要擁有 root 權限,可依照以下步驟做設定:
- 使用 visudo 編輯 /etc/sudoers 檔案
- 找到以下內容, 確認群組名稱及取消該行的註解 (此例的群組名稱為 sudo)
1 2
| %sudo ALL=(ALL:ALL) ALL
|
1
| sudo usermod -aG <group_name> <username>
|
1 2 3 4 5 6 7 8 9 10 11
| $ su <username>
$ groups <username> sudo
$ sudo whoami [sudo] password for <username>: root
|
刪除使用者帳號
1
| $ sudo deluser -remove-home <username>
|
參考資料