GoDaddy云服务器安装lnmp后无法删除.user.ini文件

最近一直在测试GoDaddy的云服务器,使用lnmp搭建了web环境,使用lnmp 指令进行各种相关的操作,有时候删除一个虚拟主机以后,想删除相关的文件时,却提示:

rm: cannot remove ‘.user.ini’: Operation not permitted

root用户没法删除这个文件?

使用 lsattr 查看一下文件的属性

i:设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。i参数对于文件 系统的安全设置有很大帮助。

有i这个属性,所以不能被删除,使用下面指令把这个属性删除

chattr -i .user.ini

删除这个属性后就可以删除文件了。

使用以下指令加上 i 属性,

chattr +i .user.ini

为什么这个.user.ini文件这么重要呢?要设置为不能删除?我们来看看文件内容:

open_basedir=/home/wwwroot/zhujivip.com:/tmp/:/proc/

使用open_basedir指令将用户的访问权限设置在这些目录里,防止跨站(访问别的站点的目录)带来的安全问题。

 

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Copyright © All Rights Reserved · Green Hope Theme by Sivan & schiy · Proudly powered by WordPress