Linuxシステムにおけるmd 5 sumコマンドの使い方を詳しく理解する
MD 5アルゴリズムは、ネットワークファイル転送の完全性を検証し、ファイルが改ざんされることを防止するためによく使用される。MD 5のフルネームは、任意の長さの情報をビット単位で計算し、128ビット(16進数で32ビット)のバイナリ長の「指紋」(または「メッセージ要約」)を生成し、異なるファイルが同じメッセージ要約を生成する可能性は非常に小さいメッセージ要約アルゴリズム(Message-Digest Algorithm 5)である。
linuxまたはUnixでは、md 5 sumはファイルメッセージの要約を計算および検証するためのツールプログラムです。一般的にLinuxをインストールするとmd 5 sumというツールがあり、コマンドライン端末で直接実行されます。md 5 sumコマンドヘルプman md 5 sumを取得するには、次のコマンドを使用します。1丶md 5 sumを使用して指紋を生成するコマンドは、md 5 sum file>file.md 5またはmd 5 sum file>>file.md5
注意:>と>>の違いは、>fileファイルから生成された要約をファイルfileにリダイレクトすることを示す.md 5ですが、fileを上書きします。md 5の内容;>>は出力の要約をfileに添付する.md 5ファイルの後ろ。複数のファイルのメッセージの要約を1つのmd 5ファイルに出力こともできます。これはワイルドカード*を使用します。例えば、あるディレクトリの下にいくつかのisoファイルがあり、これらのisoファイルの要約をisoに出力します。md 5ファイルでは、コマンドは以下の通りです:md 5 sum*.iso > iso.md5
2丶md 5レポート要約検証ファイルを使用する方法は2つあります。1.例えば、ダウンロードしたファイルfileとそのファイルのfile.md 5メッセージの要約ファイルを同じディレクトリの下に配置し、md 5 sum-c file.md 5は、検証に成功すると、正しいと出力されます。
2.例えばファイルfileをダウンロードして、次のコマンドを実行します:md 5 sum fileコマンドはmd 5のメッセージの要約を出力して、それからこのメッセージの要約を直接file eに渡します.md 5の内容を比較し、同じであれば検証が正しいことを示します。
linux md 5 sumの使い方
Oracleユーザーに適用されるテクニック
md 5 sumは、セキュリティの実装に非常に強力なコマンドです。管理する一部のプロファイル(listener.ora、tnsnames.ora、init.oraなど)は、成功したOracleインフラストラクチャにとって非常に重要であり、変更によってダウンタイムが発生する可能性があります。これらは通常、変更制御プロセスの一部です。他の人が言ったファイルが変更されていないとは信じないで、MD 5を使用してコマンドを検証し、実行します。チェックサムファイルを作成し、計画の変更を実行するたびにファイルを再作成します。コンプライアンスの一部として、md 5 sumコマンドを使用してファイルをチェックします。これらの重要なファイルの1つを何気なく更新した人は、すぐに変更をキャプチャします。同様に、$ORACLE_HOME/bin内のすべての実行可能ファイルはMD 5チェックサムを作成し、それらを比較して不正な変更をキャプチャします。
コードのコピー