• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統 > Linux教程 > chattr命令如何使用

    chattr命令如何使用

    時間: 春健736 分享

    chattr命令如何使用

      chattr命令的作用很大,用chattr命令可以防止系統中某個關鍵文件被修改,那么chattr命令如何使用呢?下面學習啦小編就為大家帶來了使用chattr命令的方法。

      chattr命令使用方法

      Linux內核版本來支持的,不過現在生產絕大部分跑的linux系統都是2.6以上內核了。通過chattr命令修改屬性能夠提高系統的安全性,但是它并不適合所有的目錄。chattr命令不能保護/、/dev、/tmp、/var目錄。lsattr命令是顯示chattr命令設置的文件屬性。

      這兩個命令是用來查看和改變文件、目錄屬性的,與chmod這個命令相比,chmod只是改變文件的讀寫、執行權限,更底層的屬性控制是由chattr來改變的。

      chattr命令的用法:chattr [ -RVf ] [ -v version ] [ mode ] files…最關鍵的是在[mode]部分,[mode]部分是由+-=和[ASacDdIijsTtu]這些字符組合的,這部分是用來控制文件的屬性。

      + :在原有參數設定基礎上,追加參數。- :在原有參數設定基礎上,移除參數。= :更新為指定參數設定。A:文件或目錄的 atime (access time)不可被修改(modified), 可以有效預防例如手提電腦磁盤I/O錯誤的發生。S:硬盤I/O同步選項,功能類似sync。a:即append,設定該參數后,只能向文件中添加數據,而不能刪除,多用于服務器日志文件安全,只有root才能設定這個屬性。c:即compresse,設定文件是否經壓縮后再存儲。讀取時需要經過自動解壓操作。d:即no dump,設定文件不能成為dump程序的備份目標。i:設定文件不能被刪除、改名、設定鏈接關系,同時不能寫入或新增內容。i參數對于文件 系統的安全設置有很大幫助。j:即journal,設定此參數使得當通過mount參數:data=ordered 或者 data=writeback 掛 載的文件系統,文件在寫入時會先被記錄(在journal中)。如果filesystem被設定參數為 data=journal,則該參數自動失效。s:保密性地刪除文件或目錄,即硬盤空間被全部收回。u:與s相反,當設定為u時,數據內容其實還存在磁盤中,可以用于undeletion。各參數選項中常用到的是a和i。a選項強制只可添加不可刪除,多用于日志系統的安全設定。而i是更為嚴格的安全設定,只有superuser (root) 或具有CAP_LINUX_IMMUTABLE處理能力(標識)的進程能夠施加該選項。

      應用舉例:

      1、用chattr命令防止系統中某個關鍵文件被修改:# chattr +i /etc/resolv.conf

      然后用mv /etc/resolv.conf等命令操作于該文件,都是得到Operation not permitted 的結果。vim編輯該文件時會提示W10: Warning: Changing a readonly file錯誤。要想修改此文件就要把i屬性去掉: chattr -i /etc/resolv.conf

      # lsattr /etc/resolv.conf會顯示如下屬性----i-------- /etc/resolv.conf

      2、讓某個文件只能往里面追加數據,但不能刪除,適用于各種日志文件:# chattr +a /var/log/messages

      chattr和lsattr命令

      在一個技術群上看到這么一個問題:

      問題出現在服務器被黑后!特意出記錄下問題的解決方法。

      由于被黑了,所以我們的很多命令將會出現使用不正常等問題,而這些問題大多是給人家添加或刪除了某些權限所致。比較常用的解決方法是直接cp一份正常的命令執行應用或重新安裝那個命令包,當然如是出現上述的問題,以下方法可能就會幫得了你:

      使用lsattr命令查看文件的隱藏屬性,而用chattr來修改為正常值。以下的兩個命令的解釋和使用方法

      lsattr

      語法: #lsattr [-aR]

      參數說明:

      -a :將隱藏文件的屬性也列出來;

      -R :連同子目錄的數據也一并列出來!

      范例:

      # chattr +i .bash_logout ——>添加一個隱藏的“i”屬性,后面再細講

      #lsattr -a           ——>將當前目錄的文件或目錄下的文件所有屬性(包括隱藏屬性)列出

      -------------- ./.

      -------------- ./..

      ---i---------- ./.bash_logout

      -------------- ./.bash_profile

      -------------- ./.bashrc

      chattr

      語法:#chattr [+-=][ASacdistu] [檔案或目錄名稱]

      參數說明:

      +-= :分別為 [+ 增加] [- 減少] [= 設定] 屬性的意思

      A  :當設定了 A 這個屬性時,這個檔案(或目錄)的存取時間

      atime (access) 將不可被修改, 可避免例如手提式計算機容易有磁盤 I/O 錯誤的情況發生!

      S  :這個功能有點類似 sync 的功能!就是會將數據同步寫入磁盤當中!可以有效的避免數據流失!

      a  :當設定 a 之后,這個檔案將只能增加數據,而不能刪除,只有 root 才能設定這個屬性。

      c  :這個屬性設定之后,將會自動的將此檔案『壓縮』,在讀取的時候將會自動解壓縮出來,但是在儲存的時候,將會先進行壓縮之后再儲存(看來對于大檔案似乎蠻有用的!)

      d  :當 dump (備份)程序被執行的時候,設定 d 屬性將可使該檔案(或目錄)具有 dump 功效!

      i  :這個 i 可就很厲害了!他可以讓一個檔案『不能被刪除、改名、設定連結也無法寫入或新增數據!對于系統安全性有相當大的幫助!

      j  :當使用 ext3 這個檔案系統格式時,設定 j 屬性將會使檔案在寫入時先記錄在 journal 中! 但是當 filesystem 設定參數為 data=journalled 時,由于已經設定了日志了,所以這個屬性無效!

      s  :當檔案設定了 s 參數時,他將會被完全的移除出這個硬盤空間。

      u  :與 s 相反的,當使用 u 來設定檔案時,則數據內容其實還存在磁盤中,可以使用來 undeletion.

      范例:

      #chattr +i /etc/shadow     ——>添加“i”隱藏屬性后,就無法更動這個文件了

      #chattr -i /etc/shadow     ——>解除"i"這個隱藏屬性

      補充說明:

      本命令是重要的,尤其是在系統的安全性上面。由于這些屬性是隱藏的性質,所以需要以 lsattr才能看到該屬性。其中,最為重要的是屬 +i 這個屬性了,因為他可以讓一個檔案無法被更動,對于需要強烈的系統安全的人來說,真是相當的重要的!里頭還有相當多的屬性是需要 root 才能設定的!此外,如果是 log file 這種的登錄檔,就更需要 +a 這個可以增加,但不會被殺掉的參數了。

    看過“chattr命令如何使用”的人還看了:

    1.linux下free命令使用方法

    2.Linux下nl命令怎么用

    3.Linux命令如何連接

    4.Linux下traceroute命令怎么用

    5.mv命令怎么用

    6.11個很有用的Linux 命令

    892087 主站蜘蛛池模板: 热re99久久国产精品| 国产小视频在线看| www.日韩av.com| 国产91精品一区| 国产精品伦子一区二区三区| 日本大胆欧美人术艺术| 看黄a大片免费| 色哟哟在线网站| 日本激情一区二区三区| 亚洲人成77777在线播放网站| 国产女人18毛片水真多1| 在线中文字幕日韩| 性做久久久久久久| 日本黄色激情片| 欧美一级片在线| 欧美黑寡妇黑粗硬一级在线视频| 精品国产免费人成网站| 青娱乐在线视频播放| 成年人免费的视频| 2021免费日韩视频网| a级毛片免费高清视频| 两个人看的日本高清电影| 久久国产精品亚洲一区二区| 亚洲国产成AV人天堂无码| 亚洲欧美日韩在线不卡| 假山后面的呻吟喘息h| 国产美女牲交视频| 在线一区免费视频播放| 天堂…中文在线最新版在线| 岳在我胯下哭泣| 免费无码专区毛片高潮喷水| 午夜91理论片| 免费va在线观看| 人欧美一区二区三区视频xxx| 日韩精品极品视频在线观看免费| 国模欢欢炮交150视频| 色婷婷丁香六月| 高清有码国产一区二区| 课外辅导的秘密在线观看| 草草影院第一页| 美女尿口免费影视app|