• linux权限


    1.权限

    chmod  755    test.sh

    chmod   u-x   test.sh 表示把用户的 x去掉或增加

    u=   是除去  在写入

    u    用户

    g   用户组

    o其他人

    chmod  ugo+x   test.sh    所有都加上一个x

    简化    +x

    文件的权限:

     1.r查看文件的内容

     2.w修改文件的内容 需要r权限配合 rw

     3.只有w权限的时候(你还是文件所有者) 强制修改文件的内容 源内容被清空

     4.对于文件来说x权限 是否能运行命令或脚本 需要r权限配合

    目录的权限

    r可以查看目录的内容,但是需x的配合

    w可以在目录中创建 删除 重命名 需要x配合

    x 是否能进入目录中是否能查询、修改目录的文件属性 

     

    删除一个文件  要看目录的权限

    文件名存放在目录的block中

    linux系统默认权限 

    文件    主人      家人    陌生人

            rw        r--       r--

              644

    目录    rwx       r-x       r-x

    755

    file  644

    dir   755  

    文件目录的所有者root   root   安全

    网站安全

    1. 网站以虚拟用户(普通用户)运行
    2. 644  755   root  root
    3. 网站的上传 文件644   755   www   www
    4. 控制扩展名    只能上传。jpg 。zip
    5. 通过软件  限制你上传

    1.1 chown 修改文件的所有者   用户组

    chown   oldboy.oldboy   11.txt

    linux 默认权限控制命令umask

    文件  最大666

    目录最大777

    linux 创建文件默认权限

    666-022  =644       奇数时加  +010 +011

    linux 创建目录默认权限

    777-022=755

    1.2 chattr   +a  授予目录  文件 隐藏权限

    不能删除  不能修改  可以追加

    -a  取消

    -i   无法修改  无法删除

    lsattr    显示

    clamav    杀毒软件

    1.3 特殊权限

    suid 运行某个命令式 相当于命令的所有者

    chmod   +s  /bin/rm

    sticky   只能呢个管理自己的

    chmod  o+t   /////

    /tmp/   1777     

  • 相关阅读:
    IOS开发中实现UITableView按照首字母将集合进行检索分组
    IOS开发中设置导航栏主题
    IOS中使用.xib文件封装一个自定义View
    IOS中将字典转成模型对象
    WindowsPhone8中LongListSelector的扩展解决其不能绑定SelectdeItem的问题
    WindowsPhone8.1 开发-- 二维码扫描
    tomcat 开机自启
    redis ubuntu 开机自启
    webStorm 中使用 supervisor 调试
    ubuntu 14.04 tab失效问题
  • 原文地址:https://www.cnblogs.com/zdqc/p/9430290.html
Copyright © 2020-2023  润新知