groupadd命令用戶和工作組管理 groupadd命令用于創建一個新的工作組,新工作組的信息將被添加到系統文件中。
-g:指定新建工作組的id;
-r:創建系統工作組,系統工作組的組ID小于500;
-K:覆蓋配置文件“/ect/login.defs”;
-o:允許添加組ID號不唯一的工作組。
例一:新建一個用戶組
例二指定用戶的id號
id命令
id命令用戶和工作組管理 id命令可以顯示真實有效的用戶ID(UID)和組ID(GID)。
-g或–group 顯示用戶所屬群組的ID。
-G或–groups 顯示用戶所屬附加群組的ID。
-n或–name 顯示用戶,所屬群組或附加群組的名稱。
-r或–real 顯示實際ID。 -u或–user 顯示用戶ID。
-help 顯示幫助。
-version 顯示版本信息。
例一:顯示用戶的各種信息
Su命令
su命令用于切換當前用戶身份到其他用戶身份,變更時須輸入所要變更的用戶帳號與密碼。
Su – 完全切換 su 非登錄時切換
例一:對比完全登錄和非登錄切換
useradd 用戶創建
useradd命令用戶和工作組管理 useradd命令用于Linux中創建的新的系統用戶
-D:變更預設值;
-e<有效期限>:指定帳號的有效期限;
-f<緩沖天數>:指定在密碼過期后多少天即關閉該帳號;
-g<群組>:指定用戶所屬的群組;
-G<群組>:指定用戶所屬的附加群組;
-s:指定用戶登入后所使用的shell;
-u:指定用戶id。
例一:創建用戶ddd
例二:創建用戶fff 并指定有效期30天
Usermod命令
usermod命令用于修改用戶的基本信息。
-c<備注>:修改用戶帳號的備注文字;
-d<登入目錄>:修改用戶登入時的目錄;
-e<有效期限>:修改帳號的有效期限;
-f<緩沖天數>:修改在密碼過期后多少天即關閉該帳號;
-g<群組>:修改用戶所屬的群組;
-G<群組>;修改用戶所屬的附加群組;原來的會覆蓋。
-l<帳號名稱>:修改用戶帳號名稱;
-L:鎖定用戶密碼,使密碼無效;
-s:修改用戶登入后所使用的shell;
-u:修改用戶ID;
-U:解除密碼鎖定。
例一:修改ddd用戶有效期為30天
例二:鎖定用戶ddd
passwd passwd命令
passwd命令用于設置用戶的認證信息,包括用戶密碼、密碼過期時間等。
-d:刪除密碼,僅有系統管理者才能使用;
-f:強制執行;
-n:使用最短期限
-x:使用最大期限
-W:提前多少天開始警告
-k:設置只有在密碼過期失效后,方能更新;
-l:鎖住密碼;
-s:列出密碼的相關信息,僅有系統管理者才能使用;
-u:解開已上鎖的帳號
例一:更改ddd 用戶密碼
例二:刪除用戶ddd密碼
Userdel刪除用戶
-r:刪除用戶加目錄
groupmod
groupmod命令用戶和工作組管理 groupmod命令更改群組識別碼或名稱
-n :新名字
-g GID
groupdel
組刪除
gpasswd
組密碼
-a:添加用戶到組;
-d:從組刪除用戶;
-A:指定管理員;
-M:指定組成員和-A的用途差不多;
-r:刪除密碼;
-R:限制用戶登入組,只有組中的成員才可以用newgrp加入該組。
原創文章,作者:kang,如若轉載,請注明出處:http://www.www58058.com/75116