博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RHEL6基础之十二RHEL用户和组基础
阅读量:5974 次
发布时间:2019-06-19

本文共 3198 字,大约阅读时间需要 10 分钟。

RHEL用户/组分类

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[root@justin ~]
# cat /etc/passwd
root:x:0:0:root:
/root
:
/bin/bash
bin:x:1:1:bin:
/bin
:
/sbin/nologin
daemon:x:2:2:daemon:
/sbin
:
/sbin/nologin
adm:x:3:4:adm:
/var/adm
:
/sbin/nologin
lp:x:4:7:lp:
/var/spool/lpd
:
/sbin/nologin
sync
:x:5:0:
sync
:
/sbin
:
/bin/sync
shutdown
:x:6:0:
shutdown
:
/sbin
:
/sbin/shutdown
halt:x:7:0:halt:
/sbin
:
/sbin/halt
mail:x:8:12:mail:
/var/spool/mail
:
/sbin/nologin
uucp:x:10:14:uucp:
/var/spool/uucp
:
/sbin/nologin
operator:x:11:0:operator:
/root
:
/sbin/nologin
games:x:12:100:games:
/usr/games
:
/sbin/nologin
gopher:x:13:30:gopher:
/var/gopher
:
/sbin/nologin
ftp
:x:14:50:FTP User:
/var/ftp
:
/sbin/nologin
nobody:x:99:99:Nobody:/:
/sbin/nologin
dbus:x:81:81:System message bus:/:
/sbin/nologin
usbmuxd:x:113:113:usbmuxd user:/:
/sbin/nologin
avahi-autoipd:x:170:170:Avahi IPv4LL Stack:
/var/lib/avahi-autoipd
:
/sbin/nologin
vcsa:x:69:69:virtual console memory owner:
/dev
:
/sbin/nologin
rpc:x:32:32:Rpcbind Daemon:
/var/cache/rpcbind
:
/sbin/nologin
rtkit:x:499:497:RealtimeKit:
/proc
:
/sbin/nologin
ntp:x:38:38::
/etc/ntp
:
/sbin/nologin
apache:x:48:48:Apache:
/var/www
:
/sbin/nologin
saslauth:x:498:76:
"Saslauthd user"
:
/var/empty/saslauth
:
/sbin/nologin
postfix:x:89:89::
/var/spool/postfix
:
/sbin/nologin
avahi:x:70:70:Avahi mDNS
/DNS-SD 
Stack:
/var/run/avahi-daemon
:
/sbin/nologin
haldaemon:x:68:68:HAL daemon:/:
/sbin/nologin
pulse:x:497:496:PulseAudio System Daemon:
/var/run/pulse
:
/sbin/nologin
gdm:x:42:42::
/var/lib/gdm
:
/sbin/nologin
rpcuser:x:29:29:RPC Service User:
/var/lib/nfs
:
/sbin/nologin
nfsnobody:x:65534:65534:Anonymous NFS User:
/var/lib/nfs
:
/sbin/nologin
abrt:x:173:173::
/etc/abrt
:
/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:
/var/empty/sshd
:
/sbin/nologin
tcpdump:x:72:72::/:
/sbin/nologin
justin:x:500:500:justin_peng:
/home/justin
:
/bin/bash
[root@justin ~]
#

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

用户帐号文件

/etc/passwd:

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

1
2
3
4
5
6
7
[root@justin ~]
# tail -5 /etc/passwd
nfsnobody:x:65534:65534:Anonymous NFS User:
/var/lib/nfs
:
/sbin/nologin
abrt:x:173:173::
/etc/abrt
:
/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:
/var/empty/sshd
:
/sbin/nologin
tcpdump:x:72:72::/:
/sbin/nologin
justin:x:500:500:justin_peng:
/home/justin
:
/bin/bash
[root@justin ~]
#

/etc/shadow:

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

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

组帐号文件

/etc/group

1
2
3
[root@justin ~]
# grep "^justin" /etc/group
justin:x:500:root,justin
[root@justin ~]
#

/etc/gshadow

1
2
3
[root@justin ~]
# grep "^justin" /etc/gshadow
justin:!!::justin
[root@justin ~]
#

本文转自 justin_peng 51CTO博客,原文链接:http://blog.51cto.com/ityunwei2017/1305906,如需转载请自行联系原作者

你可能感兴趣的文章
ASP.NET MVC下使用文件上传和IIS7下的默认设置限制了上传大小的方法
查看>>
java socket报文通信(三)java对象和xml格式文件的相互转换
查看>>
Selenium学习第二天,了解Selenium工作模式与学习Selenium需要具备的知识与工具。...
查看>>
cocos2d: 设置容器透明度及添加UIViewController
查看>>
转:1.2 Oracle表空间的操作
查看>>
一次完整的浏览器请求流程
查看>>
Notification弹出实现
查看>>
HDU 5845 Best Division
查看>>
软件测试(四)
查看>>
记一次web项目总结
查看>>
[转]Asp.net MVC中Html.Partial, RenderPartial, Action,RenderAction 区别和用法
查看>>
[POJ] 3362 Telephone Lines
查看>>
Linux内核链表题目
查看>>
用Ogre固定渲染管线实现火炬之光X-RAY效果
查看>>
【转帖】暴强游戏资源帖
查看>>
基本界面与工具的用法自我总结
查看>>
package相关知识
查看>>
【转】pku 2104 K-th Number 求某区间第k小数 归并排序+线段树
查看>>
用例驱动过程
查看>>
Spring的标签和验证等模块
查看>>