cr99999.com
生活小知识 一切都给您解释的明明白白
当前位置:首页 >> usermod >>

usermod

usermod是一个计算机指令,可用来修改用户帐号的各项设定。

修改用户帐号。

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

usermod可用来修改用户帐号的各项设定。

-c 更改 /etc/passwd 第5栏用户信息说明的部分,后面接描述信息,可以使用chfn命令替代

-d 更改 /etc/passwd 第6栏用户的home目录部分,如果再加上 -m 参数(只与-d配合)。则会将现有home目录的地址重命名为新的home目录地址,如原来没有指定home目录地址,则为账号新建一个指定的home目录地址。

-e 更改 /etc/shadow 的第8栏账号的失效日期,后面接日期参数格式为 MM/DD/YY 或 YYYY-MM-DD

-f 更改 /etc/shadow 的第7栏账号过期宽限时间部分,当后面接的值为 0 时,账号立即失效,为 -1 时关闭此功能默认值为 -1

-g 后面接 group name 必须是现有 group 组中的一个,改变用户的初始化用户组 id 对应 /etc/passwd 的第4栏内容

-G 后面接 group name 必须是现有 group 组中存在的组名,改变用户能够支持的用户组,修改的是 /etc/group

-l 后面接账号名称,即更改用户名。对应的是 /etc/passwd 的第一栏

-s 后面接shell的实际文件,即 /bin/bash ,/bin/csh之类,可以使用 chsh 命令替代

-u 更改用户的UID,对应的是 /etc/passwd 的和3栏数据,此 UID 不能与系统中已经存在的UID相同

-L 暂将用户的密码冻结,禁止其登录,即更改 /etc/shadow 的密码栏,在其前面加上 !

-U 暂将用户的密码解冻,即去掉其 /etc/shadow 密码栏前面的 !

*****************************************************************************************************

【注】添加用户附加组-g-G的区别:

usermod-g[groupnameorgid]username设置主要隶属组
  usermod-G[groupnamesorgids]username设置非主要组(可以是多个)

相关文档
中付支付 | 井冈山红色文化培训 | 北京翻译 | 养生网 | 压缩垃圾车 | 笔趣阁 | 网站首页 | 网站地图
All rights reserved Powered by 生活小知识 www.dainaini.com
copyright ©right 2010-2021。
网站名词解释内容来自网络,如有侵犯请联系客服。zhit325@126.com