首页 > 其他 > 详细

用户和组管理

时间:2021-04-13 17:11:57      阅读:27      评论:0      收藏:0      [点我收藏+]

用户:

管理员:root  uid :0

普通用户:uid:1~60000

普通用户分为:系统用户(1~999)和登录用户(1000~60000)

 

用户组:

管理员组:root  gid :0

普通组:gid:1~60000

普通组分为:用户组(1000)和系统组(1~999)

组的类型:

  私有组:用户的基本组(主组),组名同用户名,且包含一个用户

  附加组:用户的附属组或者附加组

配置文件:

       /etc/passwd:用户及其属性信息;

       /etc/group:组及其属性信息;

       /etc/shadow:用户密码及其相关属性;

       /etc/gshadow:组密码及其相关属性;

【/etc/passwd】:

       name:password:UID:GID:GECOS:directory:shell

       用户名:密码:UID:GID:注示:主目录:默认shell

【/etc/group】:

       group_name:password:GID:user_list

       组名:组密码:GID:以当前组为附加组的用户列表(分隔符为逗号)

【/etc/shadow】

       用户名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:密码到期前警告时间:密码到期后系统宽限时间:账户失效时间:保留字段

【/etc/gshadow】

       组名:组密码:组管理员:附加成员

 

useradd 创建用户

       -u 指定用户UID

       -g 指定用户组

       -c 添加备注

       -d 指定用户家目录

       -M 不建立家目录

       -G 指定用户附加组

       -s 指定用户shell

  -p 指定用户密码

 

userdel 删除用户

       -r 删除用户和其家目录

       -f 强制删除用户

 

usermod 修改用户属性

       -u 修改用户UID

       -g 修改用户所属组

       -G 修改用户附加组(覆盖)

       -aG 修改用户附加组(追加)

       -c 修改备注信息

  -s 修改用户shell

  -d 修改用户家目录(不用事先存在,原家目录中的东西不会移动到新家目录,若要移动需要同时使用-m)usermod -dm 改变用户家目录(全部移动)

       -l 改变用户名

       -e YYYY-MM-DD: 指明用户账号过期日期;

       -L 锁定密码

       -U 解锁密码

 

id   查看当前用户信息

  -u 显示用户UID

       -g 显示用户所属组

       -G 显示用户追加组

       -n 显示用户、所属组、附加组名称(不可单独使用,需于-u,-g,-G配合使用)

 

用户和组管理

原文:https://www.cnblogs.com/Gsyengineer/p/14652569.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!