首页 > 系统服务 > 详细

Linux学习(二)

时间:2019-02-18 22:56:28      阅读:378      评论:0      收藏:0      [点我收藏+]

六、零散基础知识

          1、process(进程):用户执行应用程序的过程

          2、权限:用户对于应用程序的执行能力

          3、Linux实现权限隔离机制(多用户)

          4、操作系统识别用户

                 用户:UID

                 组:GID(逻辑容器,包含用户,实行多个用户对于某个文件或应用程序分配相同的权限)、

                 用户分类:

                       管理员用户:root UID:0

                       普通用户:1000-65535

                       程序(系统)用户:1-999

                 组分类:

                       管理员组/普通组

                       基本组:Linux中,新建用户时,没有指定隶属于的组,系统会为该用户建立一个同名组,作为该用户基本组

                       附加组:方便以后为用户分配权限

           5、解析:

                /etc/passwd:存储用户基本信息

                /etc/shadow:存储用户的影子口令

                /etc/passwd  解释:用冒号隔开;eg cat /etc/passwd  //会以冒号隔开,列出七列信息

                     第一列:用户的登录名

                     第二列:加密密码(X表示密码占位符,密码保存在 /etc/shadow)

                     第三列:用户的ID号

                     第四列:组的ID号

                     第五列:用户的描述信息

                     第六列:用户宿主目录

                     第七列:用户默认使用的shell(cat /etc/shells  //查看所有支持的shell)

                /etc/shadow  解释:用冒号隔开

                     第一列:用户的登录名

                     第二列:用户加密后的密码

                           密码区域解释:三部分组成,用$隔开

                                  第一部分:加密算法(对称加密、非对称加密、单向加密)

                                  第二部分:随机序列号(salt)

                                  第三部分:随机序列号和密码共同加密后的字符串

                     第三列:最后一次更改密码的时间

                     第四列:密码最小使用时间

                     第五列:密码最长使用时间

                     第六列:

 

Linux学习(二)

原文:https://www.cnblogs.com/zero-x/p/10398360.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!