3-4Linux用户权限详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3-4Linux用户权限详解相关的知识,希望对你有一定的参考价值。

权限:r,w,x

文件:r,可读,w可以编辑或者删除,x,可执行,在命令提示符下将命令交给内核运行

目录:r可对此目录执行ls列出所有目录。W,可在此目录创建文件,x可用cd切换目录,ls -l查看文件详细信息

用户:标识符 UID , 存于  /etc/passwd

用户组 :用户的容器,关联权限。逻辑概念。GID ,   存于 /etc/group

 

影子口令:

用户:/etc/shadow

用户组:/etc/gshadow

 

用户类别:

管理员:0

普通用户:1-65536

  系统用户:1-499

  一般用户:500-60000

用户组类别

管理员组:

普通组:

      系统组:

      一般组:

 

  私有组:如果创建用户时,没有为用户指定的组,系统会自动为其创建一个与用户名同名的组。

基本组:用户默认组。

附加组:额外组,默认组以外的其他组。

例:用户Tom 执行ls命令,ls命令位于/bin/ls,其权限为rwx r-x r-x root root

TOM是否可以运行ls 要看ton是否是文件属主,是否属于文件属组,本例均不属于,那tom只能按照一般用户权限执行ls ,一般用户权限为r-x,可读可执行,所以TOM可以运行ls命令。运行后ls成为进程,这个进程的访问文件的权限不再是文件ls权限,而是发起者TOM 的权限。此进程能否访问某个文件取决于进程的属主属组与被访问文件的属组属主是否重合。这一切糅合起来叫做安全上下文。

 

#:cat  /etc/passwd  

文件分为7个字段 每个字段意思:

account用户名:password密码:uid用户ID号:GID基本组IDcomment用户注释信息一般为空:HOME DIR 家目录:shell:用户的默认shell

 

#cat  /etc/shadow

account用户名:加密的密码:从1970年开始记录密码更改时间:密码最短使用期限,一般为0:密码最长使用期限:密码过期天数:密码过期后宽限天数:密码永不过期:保留字段无意义。

 

加密方法:

对称加密:加密解密同一个密码。

公钥加密:每个密码都成对出现,一个为私钥,一个为公钥。私钥加密公钥解密,公钥加密私钥解密。电子商务得以实施的基本设施。公钥加密的安全性高,速度慢。

单项加密,散列加密:由明文取得密文,提取数据特征码。

         1、雪崩效应,蝴蝶效应:初始效应的微小改变,引起结构巨大改变。

         2、定长输出

         MD5128定长输出

         SHA1160位定长输出

 

# cat /etc/group

用户组的所有信息都存放在/etc/group文件中。此文件的格式是由冒号(:)隔开若干个字段,这些字段具体如下:

 

组名:口令:组标识号:组内用户列表

 

用户管理:useradd userdelusermod passwd chshchfn,finger,id,chage

组管理:groupadd,groupdel,groupmod,gpasswd

权限管理:chown,chgrp,chmod,ummask


以上是关于3-4Linux用户权限详解的主要内容,如果未能解决你的问题,请参考以下文章

MySQL用户权限详解

用户与用户组权限管理详解

mongodb 用户 权限 设置 详解

详解用户,组,权限管理

Linux权限详解

详解Linux账户和权限管理