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