1.建立使用者
useradd user1 #建立user1使用者,建立user1使用者同時會建立乙個同名的工作組user1
passwd user1 #設定user1使用者密碼
userdel -rf user1 #刪除user1使用者及user1工作組
id user1 #檢視使用者歸屬組,cat /etc/passwd | grep user1使用等同
2.刪除使用者
userdel user1:刪除使用者
userdel -r user1:刪除使用者的同時刪除使用者家目錄
3.建立工作組
groupadd usergroup #建立usergruop工作組
groupdel usergroup #刪除usergruop工作組
cat /etc/group | grep usergroup #檢視工作組新增了哪些使用者
詳細:
基本用法和 useradd 相似,這裡列出需要注意的點
usermod -g groups username:改變使用者的附加組,會完全替換原有的附加組
usermod -g -a groups username:在原有附加組的基礎上追加附加組
usermod -d path username:修改家目錄。修改後原先家目錄中的檔案不能訪問了,因為在當前的家目錄中並不存在這些檔案。
usermod -l newname username:改變使用者名稱
usermod -e username:指定該使用者的過期時間
usermod -l username:鎖定使用者
usermod -u username:解鎖使用者
4.刪除組和修改組
groupdel groupname
groupmod -g newgid groupname:修改gid
groupmod -n newgroupname groupname:修改組名
5.把user1拉進usergroup工作組
usermod -g usergruop user1 #離開原來的使用者組,直接新增進usergroup組 (user1預設組會改變)
usermod -a -g usergroup user1 #不離開原來的使用者組,直接新增進usergroup組 (user1預設組不會該變)
6./etc/passwd 中的字段分別表示如下資訊:
account:使用者名稱
password:密碼佔位符
uid:使用者id
gid:使用者組id
command:注釋資訊
home dir:使用者家目錄
shell:使用者的預設 shell
Linux使用者和組管理
useradd 使用者名稱 建立使用者和組 passwd 使用者名稱 設定使用者密碼 groupadd 組名 建立組 usermod d 路徑 使用者名稱 修改使用者宿主目錄 usermod u uid 使用者名稱 修改使用者的uid usermod s bin csh 使用者名稱 修改使用者啟動s...
linux 使用者和組管理
1.建立乙個新使用者user01,設定其主目錄為 home user01 sudo useradd d home user01 m user01 2.檢視 etc passwd檔案的最後一行 注 現在的unix linux系統中,口令不再直接儲存在passwd檔案中,通常將passwd檔案中的口令欄...
Linux使用者和組管理
linux是個多使用者多工的分時作業系統,所有乙個要使用系統資源的使用者都必須先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統。使用者的賬號一方面能幫助系統管理員對使用系統的使用者進行跟蹤,並控制他們對系統資源的訪問 另乙個方面也能幫助使用者組織檔案,並為使用者提供安全效能保護。每個使用者賬...