标签:linux用户管理
1、useradd:创建用户
Redhat/CentOS,会从/etc/login.def获得自己的配置参数,这些参数决定了口令过期的控制、加密算法、邮件存储文件,以及UID/GID范围等问题) 。
详细使用方法:
useradd -D:显示为新增加的用户使用的默认设置(即/etc/defaults/useradd)
-r:创建系统用户
-u UID:指定UID
-g GID:指定用户所属基本组,但是改组必须事先存在
-c "COMMENT":加上备注文字,备注文字保存在passwd的备注栏中
-d /PATH/TO/SOMEWHERE:指定用户家目录,该目录必须事先不存在
-s SHELL:指定用户默认shell(/etc/shells)
-G GID,..:指定所属的附加组;
-M:不给用户创建家目录;
2、gropuadd:创建组
groupadd [OPTIONS] GROUPNAME
-g GID:指定组ID
-r :创建系统组
-k KEY=VALUE:为新创建的用户摆脱/etc/login.defs的相关参数控制
-o GID:允许创建GID已经存在的组
-p PASSWORD:用该密码为新组加密
-R CHROOT_DIR:
3、usermod:用户属性修改
4、passwd:为用户设置/更改密码
passwd [OPTIONS] [UserName]
-l:暂时锁定用户(锁定的原理就是在/etc/shadow第二栏(代表用户密码)最前面加上叹号(!),让密码暂时失效)
-u:解锁用户,与-l相反
-n MINDAYS:密码最短使用期限
-m MAXDAYS:密码最常使用期限
-w WARDAYS:提示更换密码时间
--stdin:从标准输出接受用户密码
-i INACTIVEDAYS:设置密码失效时间,超过最大使用时间的天数
-S USER: 查看用户密码信息
-k:保留即将过期的用户在期满后能仍能使用
5、userdel:删除用户
6、groupmod:组属性修改
7、gpasswd:设定组密码
8、newgrp
9、groupdel:删除组
10、chage:修改用户账号及密码属性
chage [OPTION] ...
-d LASTDAY:设置用户现有密码可使用的时间
-E
-l
-m
由于用户管理命令较多,期望在后期逐步完成
本文出自 “技术” 博客,请务必保留此出处http://nikanke.blog.51cto.com/986378/1689570
标签:linux用户管理
原文地址:http://nikanke.blog.51cto.com/986378/1689570