04_01_Linux用户管理命令详解

添加用户命令:useradd

用法:useradd [选项] 用户名

参数:

-u:指定用户id号,此编号不能重复,如:useradd

–u 1000 user1

-g:指定用户基本组,所指定的用户组必须存在

-G:指定用户附加组,可以指定多个,彼此用逗号隔开

-c:添加注释信息

-d:指定用户家目录,没有此项默认添加用户同名的家目录

-s:指定用户shell路径,/etc/shells下指定了可用的安全shell

-m:强制添加家目录

-M:不添加家目录

-r:添加系统用户,系统用户无法登陆,也没有家目录,用户编号在1-499

删除用户:userdel

用法:userdel [选项] 用户名

不添加选项,删除用户时,默认用户的家目录不会删除

-r:同时删除用户家目录

查询用户账号属性:id

用法:id [选项] 用户名

选项:

-g:显示用户所在组名,只显示编号

-G:显示用户所在附加组名,只显示编号

-u:显示用户显示编号

-n:显示具体名称,与前面三个连用

查询用户账号信息:finger

用法:finger 用户名

修改用户属性:usermod

用法:usermod [选项] 用户名

-u:修改用户编号

-g:修改用户组

-G:修改用户附加组,会覆盖原有附加组,通常与-a连用,添加新的附加组

-c:修改附加属性

-d:修改用户家目录,原有的家目录文件将无法访问,通常与-m连用会将之前家目录的文件移到新的家目录中

-s:修改用户shell

-l:修改用户名

-L:锁定用户

-U:解锁用户

用户登录密码修改:passwd

用法:passwd [选项] 用户名

选项:

--stdin:使用管道修改用户密码,echo “123456” | passwd –stdin使用管道修改用户密码,不用密码二次确认

-l:锁定用户

-u:解锁用户

-d:删除用户密码

-n:密码最短使用时间(天)

-x:密码最长使用时间(天)

pwck:检查用户完整性

组的管理命令与用户的管理命令用法一样

chage:改变用户密码过期信息


04_01_Linux用户管理命令详解_第1张图片

你可能感兴趣的:(04_01_Linux用户管理命令详解)