integrity

指定されたファイルからディレクトリツリーチェックサムを続行する
integrity

指定されたファイルからディレクトリツリーチェックサムを続行する

私は持っています: checksum.txtマウント後に接続が切断され、不完全なままの大規模ディレクトリのマウントポイントにある単一ファイルの複数行チェックサムを含むファイル(checksum.txt部分チェックサム) localchecksums.txt数千行のSHA256チェックサム、ファイル名などを含む完全なチェックサムリスト 私の考えでは: リモートインストールチェックサムをローカルチェックサムsha256sum -c checksum.txt localchecksum.txtまたは同様のものと比較します。ただし、次のようにしてください。 ...

Admin

SHA256SUMSを確認し、予期しないファイルでゼロ以外の値で終了します(ファイルがダイジェストに存在しません)。
integrity

SHA256SUMSを確認し、予期しないファイルでゼロ以外の値で終了します(ファイルがダイジェストに存在しません)。

を使用してダウンロードしたファイルセットの整合性を確認しますsha256sum。 PGPを使用して、ダイジェストファイル(名前付き)にSHA256SUMS暗号化方式で署名しました。現在のディレクトリにあるすべてのファイルのチェックサムを再帰的に計算してファイルを作成します。 find . -type f -not -name SHA256SUMS -exec sha256sum '{}' \; >> SHA256SUMS 次のコマンドを実行して(ダイジェストファイルの署名を確認した後、この質問では省略)、ファイルの整合性を確認できます。 sha...

Admin

rsync --recursive --ignore-existing: 部分的にコピーされたファイルを復元/復元/上書きするにはどのような追加フラグが必要ですか?
integrity

rsync --recursive --ignore-existing: 部分的にコピーされたファイルを復元/復元/上書きするにはどのような追加フラグが必要ですか?

rsync --recursive --ignore-existing foo bar名前の大きいディレクトリツリーに対してコピーコマンドを実行していますが、fooコマンドが途中で中断されたとします。たとえば、ターゲットシステムの突然の停電が原因です。 上記のコマンドを再実行すると、すでに存在するファイル/ディレクトリの時間を大幅に節約できます。完全宛先にコピーしますbar。しかし、コピーしているファイルはどうなりますか?おそらくファイルが不完全/破損した状態でターゲットに存在しますか?もちろん、単に「完成したファイル」と無視することは非常に望ましくありませ...

Admin

アップデート1
integrity

アップデート1

さまざまなサイズの何千ものファイルを同期しようとしていますが、ファイルの1:1コピーが必要です。これは、すでに存在するファイルの整合性をチェックし、チェックサムが間違っている場合はファイルを上書きする必要があることを意味します。部分的な転送失敗のため、この時点でいわゆる増分転送が必要です。 明らかに、私のインストールは少し不安定であり、cp300-400GBを使用または転送した後に失敗しますrsync。 その前に、私は次のことをしました。 ストレージをインストールしましたが、インストールが中断され、cp -r src destエラーが発生し、約300 GB...

Admin

整合性エラー後にdmcryptドライブを開くことができません
integrity

整合性エラー後にdmcryptドライブを開くことができません

このドライブではdm-integrityを使用してcryptsetupを直接使用しました。 cryptsetup luksFormat --hash sha384 --cipher aes-xts-plain64 --integrity hmac-sha1 を使用してフォーマットしました。 しばらくすると、一部のデータが「損傷」したことがわかりました。ディスクに障害がある可能性がありますが、luksOpenを使用すると問題なく開くことができます。ディスクを交換する予定ですが、ディスク上のデータが必要です。だから解決策が必要です。整合性エラーが報告された領域の...

Admin

DM-IntegrityがBTRFSより遅いのはなぜですか?
integrity

DM-IntegrityがBTRFSより遅いのはなぜですか?

BTRFSがファイルを検出する方法と同様に、ブロックデバイスの自動破損を検出したいと思います。 BTRFSが許可するよりも多くのパラメータを調整できるように、BTRFSでこれを行い、BTRFSのデフォルトのチェックサムを無効にしたいと思います。 DM-Integrityが最良の選択のようです。原則として、BTRFSと同じことを行う必要があります。 問題は非常に遅く、使用できないということです。 BTRFSの順次書き込み速度は170MiB / s以上(圧縮無効)ですが、DM-Integrityの順次書き込み速度は8〜12MiB / sです。 DM-Integr...

Admin

inodeテーブルに格納されているファイルサイズと比較してファイルが切り捨てられないようにする方法はありますか? (dd命令は使用できますか?)
integrity

inodeテーブルに格納されているファイルサイズと比較してファイルが切り捨てられないようにする方法はありますか? (dd命令は使用できますか?)

ext4ファイルシステムを使用します。一部の不良セクタにまたがる可能性があるNTFSファイルシステムからコピーされたファイルに記載されているディレクトリエントリの正確さについて疑問があります(ただしわかりません)。これで、ソースからコピーするとファイルが切り捨てられた可能性があると思いますが、ext4ファイルシステムのディレクトリエントリは現在の切り捨てられたファイルサイズを反映せず、代わりにNTFSファイルシステムテーブルにファイルサイズ情報を保持します。これが可能かどうかはわかりませんが、ファイルが切り捨てられていないことを確認したいと思います(残念なが...

Admin

MD5はまだファイルの整合性を確認するための実行可能なソリューションですか?
integrity

MD5はまだファイルの整合性を確認するための実行可能なソリューションですか?

MD5クラッシュについて読んで、MD5がもはや信頼できないという内容を読んだ。しかし、ファイルの整合性を確認するときにこれが適用されるかどうか疑問に思います。 FLAC / metaflac(無料ロスレスオーディオコーデック)などのツールは、まだMD5を使用して音楽ファイルのデータの整合性を検証することがわかりました。 ...

Admin

LVM2の整合性機能はLVのアクティブ化を妨げますか?
integrity

LVM2の整合性機能はLVのアクティブ化を妨げますか?

新しいLVM2ボリュームで整合性機能を有効にしようとしてきました。次のコマンドを使用してlvを生成します。 sudo lvcreate --type raid1 --mirrors 1 --size 20g --raidintegrity y --name RAID MY_VG Cpy%Synclvが正常に作成されたようですlvs。すべてがうまくいくようで、結局100%になりました。 ファイルシステムを作成し(xfsとbtrfsを使用して)、それをマウントして記録することができ、ボリュームが完全に機能しているようです。 fstabを更新しましたが、sudo...

Admin

ファイルシステム全体のmvは、コピーと削除の間にターゲットファイルシステムキャッシュをフラッシュしますか?
integrity

ファイルシステム全体のmvは、コピーと削除の間にターゲットファイルシステムキャッシュをフラッシュしますか?

mv簡単に実装rename()可能な限り名前を変更しても機能しない場合は、コピーして削除する方法に戻ります。実際に(しかし理論的にはそうではない。)、どちらの場合も、ソースとターゲットがそれぞれ同じまたは異なるファイルシステムにある場合です。 私の質問:POSIX標準で定義され、GNU coreutilsの一部として実装されているように、後者のmv場合(名前の変更、コピーに置き換えた後に削除することはできません)、ファイルシステムキャッシュがどのような意味でフラッシュされることは保証されますか?sync)適切な時間にターゲットファイルシステムの接続を切断して...

Admin

メディアインフォに映像が切り取られたとはどういう意味ですか?
integrity

メディアインフォに映像が切り取られたとはどういう意味ですか?

破損したビデオファイルを確認する方法は2つあります。 1つ目はmediainfoすぐに使用して実行することです。 mediainfo "$1" | grep --color 'IsTruncated' 2番目は、ビデオをフレームごとに手動で段階的に進めることですffmpeg(数分の集中的な処理が必要です)。 ffmpeg -v error -i "$1" -f null - IsTruncated動画が移動またはダウンロードされ、中断されることが何を意味するのかを理解してください。ファイルが小さすぎてそのポイントに達すると、ビデオの再生が停止します。しか...

Admin

John MD Hunterが書いた情報セキュリティハンドブックのこのセクションはどういう意味ですか?
integrity

John MD Hunterが書いた情報セキュリティハンドブックのこのセクションはどういう意味ですか?

だから私はJohn MD Hunterが書いたこの情報セキュリティハンドブックを読んでいます。以下に、本の2つの詩を引用します。 「オペレーティングシステムは、しばしばコンピュータシステムが正常に実行されている間にユーザーが違法なタスクを実行するのを防ぎます。コンピュータシステムが正常に動作している間に発生する違法な作業を防ぐことはできません。 「ダウン」すると、セキュリティレベルの低い他のシステムを使用してセキュリティ機能をバイパスし、不正な変更を実行できます。 たとえば、Linuxと呼ばれるPC Unixシリーズオペレーティングシステムは、2つのフロッピ...

Admin

ファームウェアの整合性を保証する方法は? (プレインストールとfwupdアップデート)
integrity

ファームウェアの整合性を保証する方法は? (プレインストールとfwupdアップデート)

Debianリポジトリにあるパッケージの場合、説明に従ってハッシュと署名が検証されます。ここ(およびこれに関連する問題)(開発中の)ソフトウェアの整合性をある程度保証する必要があります。 しかし、GNU / Linuxでファームウェアの整合性をどのように保証できますか? 一般に、完全性を確実に保証する方法は1つだけだと思います。ファームウェアはオープンソースです再生可能、ファイルの繰り返し可能なハッシュは公開されており、これらのハッシュと比較してローカルファームウェアをチェックする信頼性の高い方法です。今はそうではないと思います。しかし、あまり理想的ではない...

Admin

Linuxシステムの整合性保護
integrity

Linuxシステムの整合性保護

私は、操作や書き込みの試み(macOSと同様にrootユーザーの試み)から特定のフォルダを保護する方法を探しています。オプションが見つかりましたが、便利なものが見つかりませんでした。 rootユーザーはchattr -i。 confおよび他の文書。 ...

Admin