一、用戶管理介紹
在Linux系統中,用戶管理是非常重要的一部分。作為運維工程師,經常需要添加、修改、刪除用戶並設置相應的許可權。這篇文章將介紹如何在Ubuntu系統下快速創建新用戶並分配許可權。
二、Ubuntu新建用戶命令
在Ubuntu系統中,使用「adduser」命令可以快速創建一個新用戶,並設置相關的用戶密碼、UID、GID等參數。下面是一個新建用戶「testuser」的命令:
sudo adduser testuser
當輸入完上述命令後,系統會依次提示輸入新用戶的密碼和確認密碼,以及其他一些信息,例如全名、房間號、工作電話等。但這些信息都可以留空,只需回車即可。
接著,我們需要為新用戶分配某些許可權。例如,有時候需要為用戶添加sudo許可權,以便用戶可以執行一些需要root許可權才能完成的操作。下面是如何為新用戶添加sudo許可權:
sudo usermod -aG sudo testuser
在上述命令中,「-aG」選項表示將用戶添加到某個組中,這裡的「sudo」代表超級用戶組。這條命令將「testuser」用戶添加到超級用戶組中,從而獲得sudo許可權。
三、用戶刪除和修改
如果需要刪除某個用戶,可以使用「deluser」命令。例如,下面的命令將刪除用戶「testuser」:
sudo deluser testuser
如果需要修改用戶的密碼,可以使用「passwd」命令。例如,下面的命令將修改用戶「testuser」的密碼:
sudo passwd testuser
在輸入完上述命令後,系統會提示輸入新密碼和確認密碼。
四、用戶組管理
在Linux系統中,每個用戶都屬於一個或多個用戶組。用戶組可以方便地管理和控制用戶對不同資源的訪問許可權。接下來是一些常用的用戶組操作命令:
1、創建新用戶組:
sudo groupadd testgroup
2、將用戶添加到某個用戶組中:
sudo usermod -aG testgroup testuser
該命令將「testuser」用戶添加到「testgroup」用戶組中。
3、從用戶組中刪除某個用戶:
sudo gpasswd -d testuser testgroup
該命令將從「testgroup」用戶組中刪除「testuser」用戶。
五、總結
通過本文的介紹,我們了解到在Ubuntu系統中,可以使用「adduser」命令快速創建新用戶,使用「usermod」和「passwd」等命令修改和管理用戶,以及使用「groupadd」和「gpasswd」等命令管理用戶組。熟悉這些命令不僅能提高我們的工作效率,也能更好地保護系統的安全性。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/179974.html