CentOS6.5的用户管理

useradd [选项] [用户名]      --添加用户

选项:

-u 指定用户的UID

-d 指定用户的宿主目录

-g 指定用户的基本组

-G 指定用户的附加组

-e 指定用户密码的失效时间,时间格式为yyyy-MM-dd

-M 指定在创建用户时不创建和初始化用户的宿主目录

-s 指定所床啊进用户登录的shell,如:限制用户为虚拟用户可用-s /sbin/nologin,即限制用户不可登录

-n 指定所创建的用户取消以用户名为组名。因为在创建用户时,默认创建以用户名为组名的用户组,并且创建的用户的基本组是属于这个组的。

userdel [选项] [用户名]      --删除用户

选项:

-r 添加上这个选项,意思是把用户的宿主目录一起删除。如果不加这个选项,则删除用户之后,宿主目录还保留着。

passwd [选项] [用户名]      --为用户设置密码

选项:

-d 清空用户的密码,使之密码为空(不代表没有密码,空密码是可以登录的)

-x 指定用户的密码有效期的最大天数

-n 指定用户的密码有效期的最小天数

-l 将用户的密码锁定

-u 将用户的密码解锁

-S 查看用户账号的状态(是否被锁定)

usermod [选项] [用户名]      --修改用户的的属性

选项:

-u 修改用户的UID

-l 修改用户的登录名称

-U将用户宋定

-L 将用户解锁

-e 修改用户密码失效的时间,时间格式为yyyy-MM-dd 

-g 修改用户的基本组

-G 修改用户的附加组

-d 修改用户的宿主目录

-s 修改用户登录的shell

chage [选项] [用户名]      --用户密码老化命令

选项:

-m 指定用户修改密码的最小间隔时间,单位是天

-M 指定用户密码有效的最大时间,单位是天

-W 指定用户密码过期之前进行提醒的最大天数

-E 指定用户账户被锁的时间,格式是yyyy-MM-dd

-d 指定账户自1970-01-01以来密码被修改的天数

例:chage -d 0 user , 意思就是user用户初次登陆需要修改密码
































你可能感兴趣的:(开发)