linux用户和用户组管理
一、用户信息文件/etc/passwd
1、用户信息文件
用户管理简介 :/etc/passwd
第一字段:用户名称
games:x:12:100:games:/usr/games:/sbin/nologin # games 用户名称
第二字段:密码标志
games:x:12:100:games:/usr/games:/sbin/nologin # x 密码标志,表示这个用户是有密码的
注意: 这里是看不到密码的,可以前往/etc/shadow/ 查看密码,但是只能是root用户,其它用户是没有权限的
第三字段:UID(用户ID)
games:x:12:100:games:/usr/games:/sbin/nologin # 100 用户id
- 0: 超级用户 如果把一个普通用户的uid改为0 那么Linux系统会默认把这个用户当作超级用户
- 1-499:系统用户(伪用户) 注意系统用户不能删,删了会导致系统崩溃
- 500-65535: 普通用户
第四字段: GID(用户初始组ID)
games:x:12:100:games:/usr/games:/sbin/nologin # 100 用户组ID
初始组:用户一旦创建就会有一个初始组id, 可以修改,但是不建议。
附加组:如果需要把用户加到其它组可以使用附加组。
第五字段:用户说明
games:x:12:100:games:/usr/games:/sbin/nologin # games 用户说明
默认的是空的 如果需要修改