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 ; 。。

 

posted @ 2018-04-29 13:34  夜猫心理委员  阅读(92)  评论(0编辑  收藏  举报