gpgdir - クラウド上のオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gpgdir です。

プログラム:

NAME


gpgdir - GnuPG による再帰的ディレクトリ暗号化

SYNOPSIS


gpgdir -e|-d [オプション]

DESCRIPTION


gpgdir CPAN GnuPG::Interface perl モジュールを使用して再帰的に実行する perl スクリプトです。
gpg を使用してディレクトリを暗号化および復号化します。 gpgdir を再帰的に下降します
ディレクトリ内のすべてのファイルを確実に暗号化または復号化するため、
そのサブディレクトリの。 デフォルトでは、すべてのファイルの mtime 値と atime 値は次のようになります。
暗号化および復号化時に保存されます (これは、 --保存なし-
<font style="vertical-align: inherit;">回数</font> オプション)。 に注意してください -暗号化 モードでは、gpgdir は元のファイルを削除します。
正常に暗号化されます (ただし、 --いいえ-削除します オプションが与えられます)。 ただし、起動時は
gpgdir は、ダミー ファイルが確実に復号できることを確認するために、最初に復号パスワードを要求します。
暗号化と復号化に成功しました。 初期テストは次のコマンドで無効にできます。
--スキップテスト オプションを使用すると、ディレクトリを簡単に暗号化する必要がなくなります。
パスワードを指定します(これは gpg 行動)。 また、gpgdir は
隠しファイルやディレクトリを暗号化しないように注意してください。 結局のところ、あなたはおそらくあなたのものを望んでいないでしょう
〜/ .gnupg ディレクトリまたは 〜/ .bashrc 暗号化するファイル。 キー gpgdir に使用します
で指定されたディレクトリの暗号化/復号化 ~/.gpgdirrc.

最後に、 gpgdir 使用することができます ワイプ とのプログラム - ワイプ コマンドラインオプションで安全に
元の暗号化されていないファイルは、暗号化が成功したら削除してください。 これ
gpgdir のセキュリティ スタンスを高めます。これは、
暗号化された後のファイルシステムからのファイルに関連付けられた暗号化されていないデータ
(ファイルが削除されても、unlink() はデータ ブロックを消去しません)。

OPTIONS


-e, -暗号化
コマンドラインで指定したディレクトリ内のすべてのファイルを再帰的に暗号化します。 全て
元のファイルは削除されます (確認のために最初にパスワード チェックが実行されます)
GnuPG 秘密鍵のロックを解除するための正しいパスワードがユーザーに知られている必要があります)。

-d, -復号化
コマンドラインで指定されたディレクトリ内のすべてのファイルを再帰的に復号化します。 の
各ファイルの暗号化された .gpg バージョンは削除されます。

- サイン
コマンドラインで指定されたディレクトリ内のすべてのファイルに再帰的に署名します。 のために
ファイルごとに、分離された .asc 署名が作成されます。

- 確認
で指定されたディレクトリ内のファイルのすべての .asc 署名を再帰的に検証します。
コマンドライン。

-g, --gnupg-dir
GnuPG キーの検索に使用する .gnupg ディレクトリを指定します。 デフォルトは
〜/ .gnupg このオプションが使用されていない場合。 このオプションを使用すると、gpgdir を XNUMX つとして実行できます。
ユーザーですが、別のユーザーのキーを使用します (権限が正しく設定されていると仮定すると、
など)。

-p, --pw-ファイル
復号化パスワードを読み取る pwファイル コマンドラインに入力する代わりに。

-t, - テストモード
ダミー ファイルに対して暗号化および復号化テストを実行し、終了します。 このテストは
常に両方でデフォルトで実行されます -暗号化 および -復号化 モード。

-S, --対称
指示する gpgdir でサポートされている対称暗号を使用してファイルを暗号化または復号化する
GnuPG (CAST5 が一般的に使用されます)。 これにより、速度が大幅に向上します。
暗号化/復号化プロセス。

-T, - テスト走行
実際に実行せずに、どのような暗号化/復号化アクションが実行されるかを示します。
このモードでは、ファイルシステムは一切変更されません。

-I, - 相互の作用
各ファイルを実際に暗号化または復号化する前に、ユーザーにプロンプ​​トを表示します。 これは便利です
きめ細かく制御できるようにする gpgdir 再帰的に実行される操作
ディレクトリ構造。

-F, - 力
言う gpgdir 暗号化できないなど、致命的ではないエラー状態を無視する
または、アクセス許可エラーが原因で個々のファイルを復号化します。

--除外
一致するすべてのファイルをスキップするように gpgdir に指示します。 パターン それぞれに対する正規表現一致として
ファイル名。 これは次のようなものです -除外する 標準の GNU tar コマンドのオプション。

--除外対象
にリストされているパターンに一致するすべてのファイルを除外するように gpgdir に指示します。 ファイルにソフトウェアを指定する必要があります。 これは
に似て -除外-から GNU tar コマンド。

- 含む
一致するファイルのみを含めるように gpgdir に指示します パターン に対する正規表現一致として
それぞれのファイル名。

--含める元
gpgdir に、以下にリストされているパターンに一致するファイルのみを含めるように指示します。 ファイルにソフトウェアを指定する必要があります。

-W, - ワイプ
ワイプ ファイルが正常に削除された後に安全に削除するプログラム
暗号化された。

-O, --難読化ファイル名
言う gpgdir 暗号化するファイルのファイル名を難読化します (-e モードの場合)。
各ファイルの名前は、すべてのサブディレクトリのファイル .gpgdir_map_file 内に保存されます。
ディレクトリにあり、このファイル自体が暗号化されています。 復号化モード (-d) では、-O
引数は、元のファイルが復元されるようにプロセスを逆にします。

--上書き暗号化
以前の暗号化ファイルであっても上書きします。 .gpg ファイルはすでに存在します。

--上書き復号化
以前の暗号化されていないファイルがすでに存在する場合でも、復号化されたファイルを上書きします。

-K, --キーID
コマンドラインから GnuPG キー ID を手動で指定します。 GnuPG がサポートしているため、
キーと文字列を一致させる、 id 厳密にはキー ID である必要はありません。 それは可能です
GnuPG キー リング内のキーと一意に一致する文字列。

-D, --デフォルトキー
GnuPG がデフォルトとして定義するキー、つまり、によって指定されたキーを使用します。
  デフォルトキー の変数 ~/.gnupg/オプション。 デフォルトキー変数がそうでない場合、
内で定義される ~/.gnupg/オプション、その後、GnuPG は最初の適切なキーを使用しようとします。
そのキー リング (最初の暗号化/復号化テストにより、ユーザーがキー リングを知っていることが確認されます)
キーに対応するパスワード)。

-a, - エージェント
指示する gpgdir 実行中のGPGキーパスワードを取得するには gpg-agent インスタンス。

-A, --エージェント情報 <接続 情報>
GPG_AGENT_INFO 環境変数の値を、
gpg-agent - デーモン 指図。 の場合 gpgdir - エージェント コマンドライン引数が使用される
--エージェント情報、 gpgdir は GPG_AGENT_INFO 環境を想定します
変数は現在のシェルにすでに設定されています。

-s, --スキップテスト
暗号化と復号化のテストをスキップします。 これにより、 gpgdir 暗号化に使用される
パスワードを指定しないディレクトリ (通常、暗号化に使用されます)
ダミー ファイルに対する復号化が適切に機能することを確認するためにテストするモード)。

-q, - 静かな
ファイルを暗号化または復号化するときは、画面への出力を最小限に抑えます。
ディレクトリにあります。

--再帰なし
ディレクトリのサブディレクトリを再帰しないように gpgdir に指示します。
暗号化または復号化されています。

-パスワードなし
ユーザーにパスワードを要求しないように gpgdir に指示します。 これは GPG の場合にのみ役に立ちます。
キーには文字通り、関連付けられたパスワードがありません (これは一般的ではありません)。

--いいえ-削除します
暗号化時に元のファイルを削除しないように gpgdir に指示します。

-- 保存なし<font style="vertical-align: inherit;">回数</font>
元のファイルの mtime 値と atime 値を保存しないように gpgdir に指示します。
暗号化または復号化。

-l, -ロケール
デフォルトの「C」ロケール以外のロケール設定を指定します。

-ロケールなし
デフォルトのシステム ロケールが適用されるように、ロケールをまったく設定しないでください。

-v, -詳細
詳細モードで実行します。

-V, - バージョン
バージョン番号を出力して終了します。

-h, - 助けて
使用情報を印刷して終了します。

onworks.net サービスを使用してオンラインで gpgdir を使用する



最新のLinuxおよびWindowsオンラインプログラム