一、用戶管理介紹
在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-hant/n/179974.html