linux用户权限管理

linux用户权限管理

ID:36200246

大小:360.55 KB

页数:23页

时间:2019-05-07

linux用户权限管理_第1页
linux用户权限管理_第2页
linux用户权限管理_第3页
linux用户权限管理_第4页
linux用户权限管理_第5页
资源描述:

《linux用户权限管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、用户权限管理掌握用于权限管理的常用命令掌握用户权限管理的常用设置权限管理修改文件所有者和所属组命令:chown命令格式:chown[-R]用户名[:组名]文件-R:递归式修改,可修改目录下的所有内容示例:chownuser1file1示例:chownuser1:group1file1示例:chown–Ruser1dir1第2页,共20页权限管理修改文件所有者和所属组命令:chgrp命令格式:chgrp组名文件示例:chgrpgroup1file1示例:chgrp–Rgroup1dir1chown和chgrp的使用场合:普通用户没有改变他

2、人文件所有者属性的权限普通用户没有改变自己文件所有者属性的权限。只有系统管理者(root)才有这样的权限。第3页,共20页权限管理修改文件权限属性命令:chmod格式:chmod[u

3、g

4、o

5、a][+

6、-

7、=][rwx]文件格式:chmodnnn(数字组合)文件示例:chmodu+xfile1示例:chmod777dir1权限项读写执行读写执行读写执行字符表示(r)(w)(x)(r)(w)(x)(r)(w)(x)数字表示421421421权限分配文件所有者u文件所属组g其他人o第4页,共20页权限管理关于目录权限实验1:验证目录的rwx

8、权限实验2:将root创建的目录dir1权限设为777,在dir1下创建一个文件file1,问:file1所属的用户和组是什么?普通用户user1能删除这个文件吗?读(r)写(w)执行(x)文件可读取文件的内容可往文件写入内容可执行文件目录可查看目录下的内容可在目录下添加删除文件、目录可执行进入目录的操作第5页,共20页权限管理默认权限umask命令:设置显示创建文件或目录时的默认权限umask显示默认权限掩码值umask–S显示权限值umasknnn(掩码值)设置默认权限umask值的设置使用umask命令设置umask值后,重新登录

9、shell时,所做设置失效。如需对所有用户设置,可修改/etc/bashrc,如需对某个用户设置,可修改该用户主目录下的.bashrc文件。例子(文件或目录)第6页,共20页在默认权限的属性上,目录与文件是不一样的由于不希望文件具有可执行的权力,默认情况中,文件是没有可执行(x)权限的。若用户建立为”文件”,则默认“没有可执行(x)项目”,即只有rw这两个项目,也就是最大为666分,默认属性如下:-rw-rw-rw-若用户建立为”目录”,则由于x与是否可以进入此目录有关,因此默认为所有权限均开放,即为777分,默认属性如下:drwxrw

10、xrwx第7页,共20页计算方法umask0022文件的默认权限:666-022=644rw-rw-rw-(-)----w--w-=rw-r--r--目录的默认权限:777-022=755rwxrwxrwx(-)----w--w-=rwxr-xr-x第8页,共20页计算方法umask0033文件的默认权限:666-033=633rw-rw-rw-(-)----wx-wx目录的默认权限:777-033=744rwxrwxrwx(-)----wx-wx第9页,共20页权限管理特殊权限setUid(设置用户id位):对应符号s为什么普通用户可

11、以使用passwd设置自己的密码从而修改只有root才拥有的写权限的/etc/passwd。当一个程序一旦设置了该标记以后,运行该程序的用户将拥有该程序所有者同样的权限。设置可执行文件的s位:chmod[u+s

12、4xxx]file示例:设置/bin/touch的s位;设置vi的s位注意:这个权限位是针对可执行文件而言的第10页,共20页权限管理特殊权限setUid(设置用户id位):对应符号s例子whichvils–l/bin/visu–yuevi/etc/shadow(deny)su-chmod4755/bin/vi或chmodu+s

13、/bin/visu–yuevi/etc/shadow(permit)取消VI的设置用户id位自己动手注意passwd命令的权限第11页,共20页权限管理特殊权限setGid(设置组id位)运行该程序将拥有该程序所属组同样的权限。设置方法:chmod[g+s

14、2xxx]file第12页,共20页权限管理特殊权限例子:su–yuels–l/root显示的结果?切换到root用户chmodg+sls(可能要出现错误,思考解决的方法)切换到yue用户ls–l/root显示的结果?取消所设的权限注意ls命令和目录root的权限chmodg+sls

15、第13页,共20页权限管理特殊权限sticky(粘着位):对应符号t当一个目录被设置为“粘着位”时,则该目录下的文件只能由以下用户才能删除root该目录的所有者设置目录的t位:chmod[+t

16、1xxx]d

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。