- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用户在系统中是分角色
用户在系统中是分角色的,在Linux 系统中,由于角色不同,权限和所完成的任务也不同;值得注意的是用户的角色是通过UID和GID识别的。UID就是用户ID,GID就是群组的ID号。系统中的用户分为虚拟用户和实体用户。
root 用户:系统管理员,可以登录系统,拥有最高权限。
虚拟用户:这类用户也被称之为伪用户或假用户,与真实用户区分开来,这类用户不具有登录系统的能力,但却是系统运行不可缺少的用户,比如bin、daemon、adm、ftp、mail等;这类用户都是系统自身拥有的,而非后来添加的,当然我们也可以添加虚拟用户。
普通实体用户:这类用户能登录系统,但只能操作自己家目录的内容,权限有限,是系统管理员自行添加的。
与用户有关的文件有/etc/passwd和/etc/shadow。
1./etc/passwd文件
通常在Linux系统中,用户的关键信息被存放在系统的/etc/passwd文件中,系统的每一个合法用户账号对应于文件中的一行记录,这行记录定义了每个用户账号的属性(如图2-26)。
图 2-26 /etc/passwd 文件内容
从上图中可以看出,每一行使用 “:”符号分隔,共七项分别是
帐号名称
密码
UID:这就是用户的识别码(ID)一般0是管理员(root)的ID,1-499为系统预留的ID,500-65536供一般用户使用
GID :与/etc/group有关,为组ID
账号的说明信息
根目录,默认用户目录在/home/用户名
shell 所谓的shell就是人类用来与机器沟通的界面,我们通常使用的是/bin/shell。
2./etc/shadow文件
Shadow加密的密码文件又称影子文件同样保存了帐号的信息,此文件只有root用户可以访问(如图2-27)。
图2-27 /etc/shadow文件
每一行对应一个帐号,用:分隔,各项的含义如下。
帐号名称
密码:这才是真正的密码,使用MD5加密。
上次改动密码的日期,例子中的怎么是14660呢,这是因为日期是以1970年1月1日为起点开始计算,1971年1月1日则为366 ,类推到2010年2月就是14660。
密码不可被改动的天数,如果是0那就表示随时可以改动。
密码需要重新变更的天数,如果像上面是99999那就表示不需要更改。
密码变更期限快到前的警告期。
账号失效日期。
帐号取消日期。
保留:最后一个字段是保留。
3./etc/group
用户组账户信息保存在/etc/group配置文件中(如图2-28),任何用户均可以读取。用户组的真实密码保存在/etc/gshadow配置文件中。
图2-28 /etc/group文件
从上图中可以看出,每一行使用 “:”符号分隔,共四项分别是
组名称
组密码
GID:组的识别码(ID)一般0是管理员组(root)的ID,1-499为系统预留的ID,500-65536供一般用户使用
组中成员,用“,”分隔
4. /etc/gshadow
组的映射文件,用于保存组的相关信息(如图2-29)。
图 2-29 /etc/gshadow文件部分内容
从上图中可以看出,每一行使用 “:”符号分隔,共四项分别是
组名称
加密后真实的组密码
组的管理员(组长)
组中成员,用“,”分隔
2.6.2
1.添加帐号
在Linux中,创建或添加新用户使用useradd命令来实现。
语法:useradd?[option] username
补充说明:useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中。
参 数:
-c备注? 加上备注文字。备注文字会保存在passwd的备注栏位中。
-d登入目录? 指定用户登入时的启始目录。
-D? 变更预设值.?
-e有效期限? 指定帐号的有效期限。?
-f缓冲天数? 指定在密码过期后多少天即关闭帐号。?
-g组? 指定用户所属的组。?
-G组? 指定用户所属的附加组。
-m? 自动建立用户的登入目录。?
-M? 不要自动建立用户的登入目录。?
-n? 取消建立以用户名称为名的组.
-r? 建立系统帐号。?
-sshell ? 指定用户登入后所使用的shell。
-uuid? 指定用户ID。
例如,若要创建一个名为zhy的用户,并作为student用户组的成员,则操作命令为:
[root@localho
您可能关注的文档
最近下载
- 信息系统等保安全方案.doc VIP
- 兴业银行信息技术专员岗位笔试选择题附笔试高分技巧.docx VIP
- 化工设计概论与化工制图课件第四章化工设备常用零部件简介.pptx VIP
- 高等教育5化工制图cad化工设备图中焊缝结构的表达.pptx VIP
- 化工设计概论与化工制图课件第七章车间布置设计.pptx VIP
- 新概念英语入门级6-10单元测试卷.pdf VIP
- 化工设计概论与化工制图课件第八章管道设计.pptx VIP
- 化工设计概论与化工制图课件第十章管道布置图.pptx VIP
- 化工制图cad8管道布置图.pptx VIP
- 统编版语文一年级下册2吃水不忘挖井人 课件(共54张PPT).pptx VIP
文档评论(0)