柳暗花明笔记

    linux的chattr命令,内核在2.6以上才有的命令

    所属分类:[ linux&mysql ] 猫哲学家 发表于:2015-08-26 12:01 浏览:476

    linux的chattr命令比chmod的设置级别要高,如果用chattr设置了的权限,用root命令也是无法删除的

    如果要删除或修改,要以root身份使用chattr命令把权限去除

    chattr --help
    Usage: chattr [-RVf] [-+=AaCcDdeijsSu] [-v version] files...

    常用的有:

    chattr +i .user.ini  表示加i权限,i是设置文件不能被删除、改名、设定链接关系,同时不能写入或新增内容

    chattr -i .user.ini  去除i权限

    chattr +a system.log   a是设置文件只能添加数据,不能删除,多用于服务器日志文件安全

    chattr -a system.log  去除a权限

     

    另:

    查看chattr权限可以使用lsattr files命令,如:

    lsattr .user.ini
    ----i--------e-- .user.ini

    标签: linux 
    上一编文章 php配置选项的作用域,也就是可修改范围 下一编文章 lnmp的.user.ini文件的删除/修改方法
    最近文章
    发表评论