您的位置:首页 > 运维架构 > Linux

Linux用户组与权限

2015-02-02 20:54 85 查看
一用户与用户组和他们的权限

用户:这个文件属于谁,谁拥有这个文件或者目录

用户组:这个用户属于哪个用户组,属于哪个团体

比如:我的笔记本属于我,而我属于我家


笔记本就相当于文件,我是用户,而我家就是一个用户组

一个用户组里面有许多用户,比如说我家,我家有我,老爹,老妈,我当然不肯我老妈看我的笔记本,里面有许多那么多我不想让别人知道的故事,我就会把这些东西藏起来,这就是用户权限

每个用户组是相互独立的,也就是说,我家是一个用户组,而别人家又是一个用户组,每个用户组之间是相互独立的,我不能进入他家,他也不能进入我家,如果我们是朋友,我就可以进入他的家,当然,许多事情不能相当于是我家那样,什么都可以做,不过如果他给了我权利的话,我就可以做一些事情,比如说打开他家的电视什么的,这就是用户组权限。



二权限的说明

通过ls –al这个命令可以看到这是一个什么文件,属于谁,哪个用户组,每个人有什么权限,大小,时间,文件名

权限有rwx

分类说这些权限

(一) 对于文件


r 这个是读的权限,就是看到文件的内容,如果不给用户这个权限,用户即使打开文件也看不到里面的内容
比如说给other的权限是-wx他就是可以看到打开这个文件,这里面对于他来说还是白版。。。。有点戏谑人了


w是写的权限,就是你可以修改文件的内容,不管是添加内容还是删除内容,当然这个添加删除是相对于一个文件的内容的,不能加文件或者删除文件。比如说给other的权限是r-x他可以打开文件,也可以看到里面的内容,但就是无法修改,即使你里面在说他是傻X,他也只能默默的在心里说。。。你懂的。


x是执行权限,如果没有他的话,你是打不开文件的,即使你拥有rw的权利



(二)对于目录

类似于文件的


r 你可以看到目录里面的内容,就是目录里面有什么文件


w你可以新增或者删除文件


x你可以打开这个目录,或者利用这个目录去做点什么



当然,上面所说的给权限或者去权限只有root才能做的到

chgrp 改变用户组

chown 改变所有者

chmod改变权限



exit可以在root与用户之间来回切换,当然,如果你开始是在lc这个用户里面,你需要用su root
进入root里面才可以切换



groupadd添加用户组,如果用户组都有w权限,就会显示蓝色边框在目录四周
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: