linux(Red Hat)用户管理的方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
confirm:x:513:513::/unicom/adjust/confirm:/bin/bash
chuanghao:x:514:514::/unicom/chuanghao:/sbin/nologin
bankrc:x:515:515::/unicom/adjust/output:/sbin/nologin
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/mBiblioteka Baiduil:/sbin/nologin
vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin
rpm:x:37:37::/var/lib/rpm:/sbin/nologin
haldaemon:x:68:68:HAL daemon:/:/sbin/nologin
netdump:x:34:34:Network Crash Dump user:/var/crash:/bin/bash
(3)普通真实用户:这类用户能登录系统,但只能操作自己家目录的内容;权限有限;这类用户都是系统管理员自行添加的;
1.使用图形界面管理用户
使用命令:system-config-users进入图形界面
(1)查看
(2)增加
(3)修改
(4)删除
2.使用图形界面管理用户组
使用命令:system-config-users进入图形界面
guhuixin:x:534:100::/home/guhuixin:/bin/bash
linxinx:x:535:100::/home/linxinx:/bin/bash
chenyf:x:536:100::/home/chenyf:/bin/bash
liunan:x:537:100::/home/liunan:/bin/bash
第一字段:用户名(也被称为登录名),在/etc/shadow中,用户名和/etc/passwd是相同的,这样就把passwd和shadow中用的用户记录联系在一起;这个字段是非空的;
第二字段:密码(已被加密),如果是有些用户在这段是x,表示这个用户不能登录到系统;这个字段是非空的;
第三字段:上次修改口令的时间;这个时间是从1970年01月01日算起到最近一次修改口令的时间间隔(天数),您可以通过passwd来修改用户的密码,然后查看/etc/shadow中此字段的变化;
第三字段:用户标识UID;
第四字段:用户组标识GID;
第五字段:用户名全称,这是可选的,可以不设置,
第六字段:用户的家目录所在位置;
第七字段:用户所用SHELL的类型,默认设置为/bin/bash
注:第七字段为“nologin”的用户将无法登录shell,只能在其他场景登录,例如:ftp。
实例:
[root@ftpnode2 ~]# cat /etc/passwd
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
pcap:x:77:77::/var/arpwatch:/sbin/nologin
xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
nscd:x:28:28:NSCD Daemon:/:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin
hwticket:x:527:527::/unicom:/bin/bash
sms:x:528:528::/unicom/hwhd/:/sbin/nologin
gtdata:x:529:529::/unicom/gtdata:/sbin/nologin
yingchangyp:x:530:530::/unicom/chuanghao/output/:/sbin/nologin
yingzhangyp:x:531:531::/unicom/chuanghao/output/:/sbin/nologin
charge50:x:532:532::/unicom/charge_50_whiteuser:/sbin/nologin
chenke:x:533:100::/home/chenke:/bin/bash
(1)查看
(2)增加
(3)修改
(4)删除
3.4个文件的说明
(1)/etc/passwd
在/etc/passwd中,每一行都表示的是一个用户的信息;一行有7个段位;每个段位用:号分割,
第一字段:用户名(也被称为登录名)
第二字段:口令;在例子中我们看到的是一个x,其实密码已被映射到/etc/shadow文件中;
htt:x:100:101:IIIMF Htt:/usr/lib/im:/sbin/nologin
luci:x:101:102::/var/lib/luci:/sbin/nologin
piranha:x:60:60::/etc/sysconfig/ha:/sbin/nologin
ricci:x:102:103::/var/lib/ricci:/sbin/nologin
wangjian:x:538:100::/home/wangjian:/bin/bash
yingzhangpz:x:539:539::/unicom/yingzhangpz/:/sbin/nologin
(2)/etc/shadow
在/etc/shadow中,每一行都表示的是一个用户的信息;一行有9个段位;每个段位用:号分割,
adjust:x:503:501::/unicom/adjust:/sbin/nologin
charge:x:504:501::/unicom/charge:/sbin/nologin
present:x:505:501::/unicom/present:/sbin/nologin
stat:x:506:501::/unicom/stat:/sbin/nologin
apache:x:48:48:Apache:/var/www:/sbin/nologin
mysql:x:500:500::/home/mysql:/bin/bash
tpdx:x:501:501::/unicom:/sbin/nologin
ticketer:x:502:501::/home/ticketer:/bin/bash
yingzhangstat:x:510:510::/unicom/stat:/sbin/nologin
yingzhangticket:x:511:511::/unicom/ticket:/sbin/nologin
yingzhangpresent:x:512:512::/unicom/present:/sbin/nologin
Linux用户管理的方法
由于用户管理并不需要经常进行,故使用图形界面来进行管理可省去许多麻烦。不管是命令行还是图形界面,最终结果都会体现在下列4个文件和1个用户目录中:
(1)/etc/passwd
(2)/etc/shadow
(3)/etc/group
(4)/etc/gshadow
(5)/home/用户名/
ntp:x:38:38::/etc/ntp:/sbin/nologin
gdm:x:42:42::/var/gdm:/sbin/nologin
pegasus:x:66:65:tog-pegasus OpenPegasus WBEM/CIM services:/var/lib/Pegasus:/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
mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin
smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
blacklist:x:516:516::/unicom/blacklist:/sbin/nologin
yingzhangdel:x:517:517::/unicom/delete:/sbin/nologin
CCad:x:518:518::/unicom/CCad:/sbin/nologin
Batch:x:519:519::/unicom/OtherBatch:/sbin/nologin
ticket:x:507:501::/unicom/ticket:/sbin/nologin
yingzhangchrg:x:508:508::/unicom/adjust:/sbin/nologin
yingzhangbatch:x:509:509::/unicom/charge:/sbin/nologin
linux系统中共有3类用户:root,虚拟用户,普通用户。
(1)root用户:系统唯一,是真实的,可以登录系统,可以操作系统任何文件和命令,拥有最高权限;
(2)虚拟用户:这类用户也被称之为伪用户或假用户,与真实用户区分开来,这类用户不具有登录系统的能力(/etc/passwd中最后一个字段为nologin),但却是系统运行不可缺少的用户,比如bin、daemon、adm、ftp、mail等;这类用户都是系统自身拥有的,而非后来添加的,当然我们也可以添加虚拟用户;
第四字段:两次修改口令间隔最少的天数;如果设置为0,则禁用此功能;也就是说用户必须经过多少天才能修改其口令;此项功能用处不是太大;默认值是通过/etc/login.defs文件定义中获取,PASS_MIN_DAYS中有定义;
第五字段:两次修改口令间隔最多的天数;这个能增强管理员管理用户口令的时效性,应该说在增强了系统的安全性;如果是系统默认值,是在添加用户时由/etc/login.defs文件定义中获取,在PASS_MAX_DAYS中定义;
checkbatch:x:523:523::/home/checkbatch:/bin/bash
gtuser:x:524:501::/unicom:/sbin/nologin
ZSHT:x:525:525::/unicom/zs:/sbin/nologin
ZS10:x:526:526::/unicom/ZS10:/sbin/nologin
checklog:x:520:520::/unicom/adjust/checklog:/bin/bash
yingzhangczzs:x:521:521::/unicom/CZZS:/sbin/nologin
yingzhangnnu:x:522:522::/unicom/yingzhangnnu:/sbin/nologin
news:x:9:13:news:/etc/news:
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
chuanghao:x:514:514::/unicom/chuanghao:/sbin/nologin
bankrc:x:515:515::/unicom/adjust/output:/sbin/nologin
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/mBiblioteka Baiduil:/sbin/nologin
vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin
rpm:x:37:37::/var/lib/rpm:/sbin/nologin
haldaemon:x:68:68:HAL daemon:/:/sbin/nologin
netdump:x:34:34:Network Crash Dump user:/var/crash:/bin/bash
(3)普通真实用户:这类用户能登录系统,但只能操作自己家目录的内容;权限有限;这类用户都是系统管理员自行添加的;
1.使用图形界面管理用户
使用命令:system-config-users进入图形界面
(1)查看
(2)增加
(3)修改
(4)删除
2.使用图形界面管理用户组
使用命令:system-config-users进入图形界面
guhuixin:x:534:100::/home/guhuixin:/bin/bash
linxinx:x:535:100::/home/linxinx:/bin/bash
chenyf:x:536:100::/home/chenyf:/bin/bash
liunan:x:537:100::/home/liunan:/bin/bash
第一字段:用户名(也被称为登录名),在/etc/shadow中,用户名和/etc/passwd是相同的,这样就把passwd和shadow中用的用户记录联系在一起;这个字段是非空的;
第二字段:密码(已被加密),如果是有些用户在这段是x,表示这个用户不能登录到系统;这个字段是非空的;
第三字段:上次修改口令的时间;这个时间是从1970年01月01日算起到最近一次修改口令的时间间隔(天数),您可以通过passwd来修改用户的密码,然后查看/etc/shadow中此字段的变化;
第三字段:用户标识UID;
第四字段:用户组标识GID;
第五字段:用户名全称,这是可选的,可以不设置,
第六字段:用户的家目录所在位置;
第七字段:用户所用SHELL的类型,默认设置为/bin/bash
注:第七字段为“nologin”的用户将无法登录shell,只能在其他场景登录,例如:ftp。
实例:
[root@ftpnode2 ~]# cat /etc/passwd
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
pcap:x:77:77::/var/arpwatch:/sbin/nologin
xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
nscd:x:28:28:NSCD Daemon:/:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin
hwticket:x:527:527::/unicom:/bin/bash
sms:x:528:528::/unicom/hwhd/:/sbin/nologin
gtdata:x:529:529::/unicom/gtdata:/sbin/nologin
yingchangyp:x:530:530::/unicom/chuanghao/output/:/sbin/nologin
yingzhangyp:x:531:531::/unicom/chuanghao/output/:/sbin/nologin
charge50:x:532:532::/unicom/charge_50_whiteuser:/sbin/nologin
chenke:x:533:100::/home/chenke:/bin/bash
(1)查看
(2)增加
(3)修改
(4)删除
3.4个文件的说明
(1)/etc/passwd
在/etc/passwd中,每一行都表示的是一个用户的信息;一行有7个段位;每个段位用:号分割,
第一字段:用户名(也被称为登录名)
第二字段:口令;在例子中我们看到的是一个x,其实密码已被映射到/etc/shadow文件中;
htt:x:100:101:IIIMF Htt:/usr/lib/im:/sbin/nologin
luci:x:101:102::/var/lib/luci:/sbin/nologin
piranha:x:60:60::/etc/sysconfig/ha:/sbin/nologin
ricci:x:102:103::/var/lib/ricci:/sbin/nologin
wangjian:x:538:100::/home/wangjian:/bin/bash
yingzhangpz:x:539:539::/unicom/yingzhangpz/:/sbin/nologin
(2)/etc/shadow
在/etc/shadow中,每一行都表示的是一个用户的信息;一行有9个段位;每个段位用:号分割,
adjust:x:503:501::/unicom/adjust:/sbin/nologin
charge:x:504:501::/unicom/charge:/sbin/nologin
present:x:505:501::/unicom/present:/sbin/nologin
stat:x:506:501::/unicom/stat:/sbin/nologin
apache:x:48:48:Apache:/var/www:/sbin/nologin
mysql:x:500:500::/home/mysql:/bin/bash
tpdx:x:501:501::/unicom:/sbin/nologin
ticketer:x:502:501::/home/ticketer:/bin/bash
yingzhangstat:x:510:510::/unicom/stat:/sbin/nologin
yingzhangticket:x:511:511::/unicom/ticket:/sbin/nologin
yingzhangpresent:x:512:512::/unicom/present:/sbin/nologin
Linux用户管理的方法
由于用户管理并不需要经常进行,故使用图形界面来进行管理可省去许多麻烦。不管是命令行还是图形界面,最终结果都会体现在下列4个文件和1个用户目录中:
(1)/etc/passwd
(2)/etc/shadow
(3)/etc/group
(4)/etc/gshadow
(5)/home/用户名/
ntp:x:38:38::/etc/ntp:/sbin/nologin
gdm:x:42:42::/var/gdm:/sbin/nologin
pegasus:x:66:65:tog-pegasus OpenPegasus WBEM/CIM services:/var/lib/Pegasus:/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
mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin
smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
blacklist:x:516:516::/unicom/blacklist:/sbin/nologin
yingzhangdel:x:517:517::/unicom/delete:/sbin/nologin
CCad:x:518:518::/unicom/CCad:/sbin/nologin
Batch:x:519:519::/unicom/OtherBatch:/sbin/nologin
ticket:x:507:501::/unicom/ticket:/sbin/nologin
yingzhangchrg:x:508:508::/unicom/adjust:/sbin/nologin
yingzhangbatch:x:509:509::/unicom/charge:/sbin/nologin
linux系统中共有3类用户:root,虚拟用户,普通用户。
(1)root用户:系统唯一,是真实的,可以登录系统,可以操作系统任何文件和命令,拥有最高权限;
(2)虚拟用户:这类用户也被称之为伪用户或假用户,与真实用户区分开来,这类用户不具有登录系统的能力(/etc/passwd中最后一个字段为nologin),但却是系统运行不可缺少的用户,比如bin、daemon、adm、ftp、mail等;这类用户都是系统自身拥有的,而非后来添加的,当然我们也可以添加虚拟用户;
第四字段:两次修改口令间隔最少的天数;如果设置为0,则禁用此功能;也就是说用户必须经过多少天才能修改其口令;此项功能用处不是太大;默认值是通过/etc/login.defs文件定义中获取,PASS_MIN_DAYS中有定义;
第五字段:两次修改口令间隔最多的天数;这个能增强管理员管理用户口令的时效性,应该说在增强了系统的安全性;如果是系统默认值,是在添加用户时由/etc/login.defs文件定义中获取,在PASS_MAX_DAYS中定义;
checkbatch:x:523:523::/home/checkbatch:/bin/bash
gtuser:x:524:501::/unicom:/sbin/nologin
ZSHT:x:525:525::/unicom/zs:/sbin/nologin
ZS10:x:526:526::/unicom/ZS10:/sbin/nologin
checklog:x:520:520::/unicom/adjust/checklog:/bin/bash
yingzhangczzs:x:521:521::/unicom/CZZS:/sbin/nologin
yingzhangnnu:x:522:522::/unicom/yingzhangnnu:/sbin/nologin
news:x:9:13:news:/etc/news:
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