Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxシステムで変更不可能なファイルを作成する方法

Linuxシステムで変更不可能なファイルを作成する方法

  

重要なファイルがコンピュータに保存されていて、ユーザーがこれらのファイルをシステムや他の人に変更したくない場合があります。このファイルの読み取り権と書き込み権を設定することは、ファイルのセキュリティを保護する1つの方法ですが、この方法では不十分です。あなたはそれを安全に保つことができるように不変のファイルとしてファイルを作成することができます。では、Linuxシステムはどのようにして変更不可能なファイルを作成するのでしょうか。

chattrは(読み取り、書き込み、実行)分離されているLinuxのコマンドは、設定またはキャンセルフラグファイルを、その標準的なファイルのパーミッションができます。これに関連した別のコマンドはlsattrで、ファイルのどのフラグが設定されているかを示します。最初はEXTファイルシステム(EXT2 /3/4)だけがchattrとlsattrによって管理されているフラグをサポートしていましたが、XFS、Btrfs、ReiserFSなどの他の多くのネイティブLinuxファイルシステムがサポートされています。

このチュートリアルでは、Linuxでファイルを変更不可能にするためにchattrを使用するかどうかを説明します。

chattrおよびlsattrコマンドはe2fsprogsパッケージの一部です。このパッケージは最新のすべてのLinuxディストリビューションにプレインストールされています。

chattrの基本構文

$ chattr [-RVf] [operator] [flag]ファイル。 。 。

演算子は' +'(選択したフラグをフラグのリストに追加する)、' - '(選択したフラグをフラグのビットのリストから削除する)、または、= l(選択したフラグを強制します)。

以下は利用可能なフラグの一部です。

a:追加モードでのみ開くことができます。

A:時間(ファイルアクセス時間)は更新できません。

c:ディスクに書き込まれると自動的に圧縮されます。

C:'をコピーするときは'コピーをオフにしてください。

i:変更できません。

s:自動ゼロ調整で安全に削除されました。 (LCTTアノテーション:一般的な状況ファイルが削除された後、コンテンツは変更されません。フラグが削除されると、元のコンテンツは' 0'に置き換えられます。)前の12次のページ合計2ページ

Copyright © Windowsの知識 All Rights Reserved