Linux - 权限管理

Posted 夜猫心理委员

tags:

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

 


Linux 核心   :  一切皆文件

创建用户相关的文件   :wd 保存

在命令行键入  less /etc/passwd

第一行   :(每一行都代表一个用户的信息,以:为分隔符 分为7段)

root   用户 , x代表有着密码,是个占位符,不然用户信息被泄露,那说明用户的权限都泄露了

    删掉了x代表没有密码,用户名直接登陆

 

0   代表user id  == uid 是第一个来这个操作系统的人,意思是这个等于0 说明有用户权限

       0 -500都是高管级别的,500以后才是普通用户可以使用的

0   代表group id  == gid,标注在哪个组里

root   代表用户的描述信息

/root   代表root 的家目录 

/bin/bash  用户登陆的第一个可执行文件,只要是bin下的bash,证明用户是可以登陆操作系统的

        用户exit 两遍才会退出

 

 

第二行   :

bin  用户

sbin/nologin    不可操作                       输入成功自动退出

 

 所以/bin/bash改为sbin/nologin 就可以实现不能登陆用户的功能

 

uid:

如果要修改的话,进入目录文件

  删除uid后,那里是空开的

密码其实放在etc/shadow下

输入命令即可查看

还有一点是 root用户就是uid限定的

 gid:

less /etc/group

 

组对应的就是 tom  500 ; shizhengwen  501 ; 。。

 

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

Linux权限管理---特殊权限

[Linux之权限管理⽤户组管理]

Linux 权限管理命令

LINUX权限管理

linux用户及权限详解-用户组-用户管理-权限管理

Linux用户权限管理和组管理相关命令