RHEL6基础之十二RHEL用户和组基础

RHEL用户/组分类

对于Linux系统来讲,,它只认识UID和GID,用户账号和组账号这些名字只是为了方便人们记忆而已

[root@justin ~]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologinsync:x:5:0:sync:/sbin:/bin/syncshutdown:x:6:0:shutdown:/sbin:/sbin/shutdownhalt:x:7:0:halt:/sbin:/sbin/haltmail:x:8:12:mail:/var/spool/mail:/sbin/nologinuucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologinoperator:x:11:0:operator:/root:/sbin/nologingames:x:12:100:games:/usr/games:/sbin/nologingopher:x:13:30:gopher:/var/gopher:/sbin/nologinftp:x:14:50:FTP User:/var/ftp:/sbin/nologinnobody:x:99:99:Nobody:/:/sbin/nologindbus:x:81:81:System message bus:/:/sbin/nologinusbmuxd:x:113:113:usbmuxd user:/:/sbin/nologinavahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologinvcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologinrpc:x:32:32:Rpcbind Daemon:/var/cache/rpcbind:/sbin/nologinrtkit:x:499:497:RealtimeKit:/proc:/sbin/nologinntp:x:38:38::/etc/ntp:/sbin/nologinapache:x:48:48:Apache:/var/www:/sbin/nologinsaslauth:x:498:76:”Saslauthd user”:/var/empty/saslauth:/sbin/nologinpostfix:x:89:89::/var/spool/postfix:/sbin/nologinavahi:x:70:70:Avahi mDNS/DNS-SD Stack:/var/run/avahi-daemon:/sbin/nologinhaldaemon:x:68:68:HAL daemon:/:/sbin/nologinpulse:x:497:496:PulseAudio System Daemon:/var/run/pulse:/sbin/nologingdm:x:42:42::/var/lib/gdm:/sbin/nologinrpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologinnfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologinabrt:x:173:173::/etc/abrt:/sbin/nologinsshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologintcpdump:x:72:72::/:/sbin/nologinjustin:x:500:500:justin_peng:/home/justin:/bin/bash[root@justin ~]#

上面除了root为超级用户,justin为普通用户其他都为系统用户,系统用户用来支撑系统运行,不能登录,因而在以后我们一般可以不用去考虑这些系统用户。

用户帐号文件

/etc/passwd:

系统中新增加的用户账号信息将保存到passwd文件的末尾。passwd文件的每一行内容中,包含了7个用冒号“:”分隔的配置字段。

[root@justin ~]# tail -5 /etc/passwdnfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologinabrt:x:173:173::/etc/abrt:/sbin/nologinsshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologintcpdump:x:72:72::/:/sbin/nologinjustin:x:500:500:justin_peng:/home/justin:/bin/bash[root@justin ~]#

/etc/shadow:

系统中新增加的用户账号信息将保存到shadow文件的末尾。shadow文件的每一行内容中,包含了9个用冒号“:”分隔的配置字段。

[root@justin ~]# tail -5 /etc/shadownfsnobody:!!:15966::::::abrt:!!:15966::::::sshd:!!:15966::::::tcpdump:!!:15966::::::justin:$6$lmOVh2zDIYrUeSFa$H4rXDmxpE1siGaaRZm8wdhUs/MN0U5lddqg6ltObn4d.JGRWlB4WwiImkGN2cTgxubMl/hdQYUPEY7ytDhoUN/:15970:0:99999:7:::[root@justin ~]#

组帐号文件

/etc/group

[root@justin ~]# grep “^justin” /etc/groupjustin:x:500:root,justin[root@justin ~]#

/etc/gshadow

[root@justin ~]# grep “^justin” /etc/gshadowjustin:!!::justin[root@justin ~]#

本文出自 “过程就是为了实现结果” 博客,请务必保留此出处

向上攀爬的。

RHEL6基础之十二RHEL用户和组基础

相关文章:

你感兴趣的文章:

标签云: