guo20082200的个人博客分享 http://blog.sciencenet.cn/u/guo20082200

博文

linux_centos第三次课

已有 1535 次阅读 2015-8-1 08:31 |个人分类:Linux学习|系统分类:科研笔记|关键词:学者

寻求命令的帮助:

路径:ls /home/guo –d

 

我输入:

:e /etc/shadow


显示的是:

E37: No write since last change (add ! to override)

 

重新关闭掉vim,重新打开,然后出入e/etc/shadow,结果正常了。

特殊权限:

  1. Umask       0022

  2. Mkdir  /public, 创建该目录:任何用户都可以在public里面添加东西,但是a用户添加的文件或内容只能有a用户和root用户删除,b用户添加的文件或内容只能有b用户和root用户删除,a不能删除b用户文件,b不能删除a用户文件,如何实现?

    自己本身的权限不决定是不是能删除,取决于它上一级目录的权限。

  1. Mkdir/public,  普通用户只能进入该目录,不能创建文件。

     

  1. Suid,(数字是4) 使用可执行命令,对目录和文本无效。功能:不管谁来执行这个命令,linux都会以这个命令的拥有者来获取权限。

    [wangban@localhost public]$ ls  -l  /usr/bin/passwd

    -rwsr-xr-x. 1 root root 25980 Feb 22  2012 /usr/bin/passwd

    里面的红色小s,表示可执行文件里面加了个suid

     

    s和大S的区别:-rwsr-xr-x: 表示 rw- +suid

         -rwSr-xr-x表示  rwx + suid

    设置方法:chmod u+s

  2. Sgid(数字是2) 可作用于可执行的命令,可作用于目录,但是对文本无效。不管谁来执行这个命令,linux都会以这个命令的拥有组来获取权限。设置方法: chmod g+s

  3. Sticky(数字是1)只能作用于目录。任何人创建了文件,只能由root和创建者本人删除,其他人没有权限删除。设置方法: chmod o+t




https://m.sciencenet.cn/blog-575910-909766.html

上一篇:linux学习笔记20150720
下一篇:linux _centos 第五次课

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-2 14:56

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部