系统用户管理

来源:互联网 发布:js计算商品总价 编辑:程序博客网 时间:2024/05/28 15:27

功能说明:增加一个新的用户组

 

语    法:groupadd 选项 用户组

 

-g GID指定新用户组的组标识号

-o 一般与-g选项同时使用。表示新用户组ID可以与系统已有用户的组ID相同 。

-r:加入组ID号,低于499系统账号。



添加用户

 

语    法:useradd [选项] [用户帐号]

 

参    数:

-c 指定一段注释性的描述

-d 指定用户登录的起始目录

-g 指定用户所属的组

-G 用户组,用户组指定用户所属的附加属

-s 指定用户登录的SHELL

-u 指定用户的用户号


删除用户

 

语  法:userdel [-r][用户帐号]

 

补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。

 

参  数:

-r  删除用户登入目录以及目录中所有文件。


修改用户

 

功能说明:修改用户帐号。

 

语  法:usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-l <帐号名称>][-s <shell>][-u <uid>][用户帐号]

 

补充说明:usermod可用来修改用户帐号的各项设定。

 

参  数:

-d登入目录>   修改用户登入时的目录。

-e<有效期限>  修改帐号的有效期限。后面接日期参数格式为MM/DD/YY 或YYYY-MM-DD 或YYMMDD,注意是以天为单位。

-g<群组>      修改用户所属的群组。

-G<群组>      修改用户所属的附加群组。

-l<帐号名称>  修改用户帐号名称。

-L            锁定用户密码,使密码无效。

-U             解除密码锁定。

-s<shell>     修改用户登入后所使用的shell。

-u<uid>       修改用户ID。

-f<缓冲天数>   修改在密码过期后多少天即关闭该帐号。当后面接的值为0 时,账号立即失效,为-1 时关闭此功能默认值为-1 


功能说明:用户口令管理

 

语  法:passwd 选项[用户帐号]

 

-l 锁定口令,即禁用帐户

-u 口令解锁

-d 使账号无口令

-f 强迫用户下次登录时修改登录口令



将用户添加到用户组

将一个用户添加到用户组中,千万不能直接用:
usermod -G groupA

这样做会使你离开其他用户组,仅仅做为 这个用户组 groupA 的成员。
应该用 加上 -a 选项:
usermod -a -G groupA user