美文网首页
LNMP和宝塔面板创建的网站无法删除加权

LNMP和宝塔面板创建的网站无法删除加权

作者: 爱简讯 | 来源:发表于2020-05-20 15:25 被阅读0次

LNMP和宝塔面板创建的网站无法删除加权

1、 情况说明

使用LNMP和宝塔面板创建的网站在进行删除目录或者加权显示:rm: cannot remove .user.ini': Operation not permitted。表示目录中含有.user.ini导致。

2、 解决方法

解除锁定的“.user.ini”文件,命令:

chattr -i /home/wwwroot/你的网站文件夹/.user.ini

修改或者加权完成后,请输入命令:

chattr +i /home/wwwroot/你的网站文件夹/.user.ini

3、 知识拓展

    chattr命令:修改文件系统的权限属性,只有root用户可以使用

+ 增加权限

- 删除权限

= 等于权限

i 对文件和文件夹属性的设置

    对文件设置i属性:不允许对文件删除、更名、添加和修改数据

    对文件夹设置i属性:只能修改目录下的文件找那个的数据,不允许增加和删除文件。

a 对文件和文件夹属性的设置

    对文件设置a属性:只能增加数据不能删除和修改数据

    对文件夹设置a属性:只允许在目录中建立和修改文件,也不能删除文件夹中的文件。

e 大多数linux文件都有e属性, 表示该文件使用ext文件系统进行存储的,不能使用chattr -e 取消属性。

Eg:

    3.1 给文件赋予属性

        #建立测试文件

[root@localhost ~]# touch ftest

        #增加属性

[root@localhost ~]# chattr +i ftest

        #删除属性

        #被赋予i属性后,root不能删除

[root@localhost ~]# rm -rf flest

        rm:无法删除"ftesr":不允许的操作

        #也不能修改文件中的数据

[root@localhost ~]# echo 111>>ftest

        -bash:ftest:权限不够

    3.2 目录赋予i属性

        #建立测试目录

[root@localhost ~]# mkdir dtest

        #再建立一个测试文件abc

[root@localhost dtest]# touch dtest/abc

        #给目录赋予i属性

[root@localhost ~]# chattr +i dtest/

        #dtest目录不能新建文件

[root@localhost ~]# cd dtest/[root@localhost dtest]# touch bed

        touch:无法创建"bcd":权限不够

        #但是可以修改文件内容

[root@localhost dtest]# echo 11>>abc[root@localhost dtest]# cat abc

        #不能删除

[root@localhost dtest]# rm -rf abc

        rm:无法删除"abc":权限不够

        此时,flest 文件和 dtest 目录都变得非常强悍,即便你是 root 用户,也无法删除和修改它。若要更改或删除文件,也必须先去掉 i 属性才可以。命令如下:

[root@localhost ~]# chattr -i ftest[root@localhost ~]# chattr -i dtest/

         在某个项目中,我们可以每天自动实现把服务器的日志备份到指定目录,备份目录可设置 a 属性,变为只可创建文件而不可删除。命令如下:

#建立备份目录

[root@localhost ~]# mkdir -p /back/log

        #赋予a属性

[root@localhost ~]# chattr +a /back/log/

        #可以复制文件和新建文件到指定目录中

[root@localhost ~]# cp /var/log/messages /back/log/

        #但是不允许删除

[root@localhost ~]# rm -rf /back/log/messages

        rm:无法删除"/back/log/messages":不允许的操作

        说明:chattr 命令不宜对目录 /、/dev/、/tmp/、/var/ 等进行设置,严重者甚至容易导致系统无法启动。

相关文章

  • LNMP和宝塔面板创建的网站无法删除加权

    1、 情况说明 使用LNMP和宝塔面板创建的网站在进行删除目录或者加权显示:rm: cannot remove ....

  • PHP 开发文档

    KanCloud看云文档 宝塔面板手册Linux面板和window的面板的安装,一键LAMP/LNMP、创建网站F...

  • 宝塔面板安装centos 7.x

    安装宝塔面板LNMP 先去注册个宝塔账号,到时候需要绑定在自己的服务器上面使用 随便打开以下链接都行 宝塔面板 -...

  • 阿里云服务器快速安装宝塔面板

    介绍 宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据...

  • lnmp相关操作

    添加网站 lnmp vhost add 列出网站 lnmp vhost list 删除网站 lnmp vhost ...

  • 黑猴子的家:Centos 7.x 安装 BT 宝塔

    1、概述 BT宝塔Linux面板是提升运维效率的服务器管理软件,支持一键构建 LAMP/LNMP/集群/监控/网站...

  • 宝塔定时删除网站访问日志

    定时删除宝塔面板网站监控报表生成的日期,随着网站流量增大,每天网站监控报表生成日期动则几十M,上百M,时间一长,服...

  • 定时删除宝塔网站访问日志

    定时删除宝塔面板网站监控报表生成的日期,随着网站流量增大,每天网站监控报表生成日期动则几十M,上百M,时间一长,服...

  • 删除.user.ini

    使用宝塔面板创建网站根目录后,目录下会创建.user.ini文件,使用lsattr命令查看当前文件 输出 i 代表...

  • NGINX从入门到精通导航

    1,摘要 2,内容 2.1 如何服务器搭建网站(用宝塔面板) 请参考文章《如何服务器搭建网站(用宝塔面板)》 ht...

网友评论

      本文标题:LNMP和宝塔面板创建的网站无法删除加权

      本文链接:https://www.haomeiwen.com/subject/obifpctx.html