专注于大规模运维场景运维工具解决方案。欢迎有这方面兴趣的朋友跟我联系。
分类: LINUX
2013-02-02 19:31:28
其中UID为0则是用户root,1~499为系统用户,500以上为普通用户
比如:yaofang.zjl:x:51716:100:yaofang.zjl_0:/home/yaofang.zjl:/bin/bash
用户组信息保存在/etc/group文件中.
格式如下:
用户组名:组密码:GID:组内帐号(多个帐号用逗号分隔)
/etc/shadow保存用户密码信息,包括加密后的密码,密码过期时间,密码过期提示天数等。
用户登录后,/etc/passwd文件里的GID为用户的初始用户组。
用户的初始用户组这一事实不会再/etc/group中体现。
查看当前用户的用户组命令:
[root@local opt]#groups
root bin daemon sys adm disk wheel
输出的信息中,第一个用户组为当前用户的有效用户组(当前用户组)
比如:
[yaofang##3@yaofang ~]$ groups
users tbxxxxxx
我是属于两个分组.即一个用户可以属于两个分组!
新建用户命令:
[root@local opt]#useradd 用户名 -g 初始用户组 -G 其他用户组(修改/etc/group) -c 用户说明 -u 指定UID
建完用户需要为用户设置密码:
[root@local opt]#passwd 用户名
查看自己或某人UID/GID信息:
[root@local opt]#id [用户名]
返回信息中groups为有效用户组