lnmp沒法刪除目錄,目錄包含.user.ini

lnmp沒法刪除目錄,目錄包含.user.ini,沒法刪除「.user.ini」文件解決方法,LNMP沒法刪除或更改權限,顯示:rm: cannot remove `.user.ini': Operation not permitted安全

LNMP沒法刪除或更改權限,顯示:rm: cannot remove `.user.ini': Operation not permittedbash

沒法刪除「.user.ini」文件解決方法,運行後刪除便可性能

chattr -i /home/wwwroot/yoursite/.user.ini

若是是須要修改文件,記得修改完之後運行:spa

 

chattr +i /home/wwwroot/yoursite/.user.ini

 

chattr命令: 有時候你發現用root權限都不能修改某個文件,大部分緣由是曾經用chattr命令鎖定該文件了。chattr命令的做用很大,經過chattr命令修 改屬性可以提升系統的安全性,可是它並不適合全部的目錄。chattr命令不能保護/、/dev、/tmp、/var目錄。lsattr命令是顯示 chattr命令設置的文件屬性。日誌

語法 chattr [-RV] [-+=AacDdijsSu] [-v version] 文件或目錄code

 

參數  描述
-R  遞歸處理全部的文件及子目錄。
-V  詳細顯示修改內容,並打印輸出。
–   失效屬性。
+   激活屬性。
=   指定屬性。
A   Atime,告訴系統不要修改對這個文件的最後訪問時間。
S   Sync,一旦應用程序對這個文件執行了寫操做,使系統馬上把修改的結果寫到磁盤。
a   Append Only,系統只容許在這個文件以後追加數據,不容許任何進程覆蓋或截斷這個文件。若是目錄具備這個屬性,系統將只容許在這個目錄下創建和修改文件,而不容許刪除任何文件。
i   Immutable,系統不容許對這個文件進行任何的修改。若是目錄具備這個屬性,那麼任何的進程只能修改目錄之下的文件,不容許創建和刪除文件。
D   檢查壓縮文件中的錯誤。
d   No dump,在進行文件系統備份時,dump程序將忽略這個文件。
C   Compress,系統以透明的方式壓縮這個文件。從這個文件讀取時,返回的是解壓以後的數據;而向這個文件中寫入數據時,數據首先被壓縮以後才寫入磁盤。
s   Secure Delete,讓系統在刪除這個文件時,使用0填充文件所在的區域。
u   Undelete,當一個應用程序請求刪除這個文件,系統會保留其數據塊以便之後可以恢復刪除這個文件。
例子
用chattr命令防止系統中某個關鍵文件被修改:
# chattr +i /etc/resolv.conf
  
用lsattr查詢文件屬性:
# lsattr /etc/resolv.conf
----i-------- /etc/resolv.conf #顯示如上
  
讓某個文件只能往裏面追加數據,但不能刪除,適用於各類日誌文件:
# chattr +a /var/log/messages

轉載:http://www.dayanmei.com/lnmp-delete-user-ini/orm

相關文章
相關標籤/搜索