以下の内容はhttps://dk521123.hatenablog.com/entry/2026/02/13/152548より取得しました。


【Linux】gpgコマンド 〜 あれこれ編 〜

◾️はじめに

https://dk521123.hatenablog.com/entry/2026/02/12/143942

の続き。

gpg(GNU Privacy Guard)コマンドに関するTipsを徐々にまとめる

目次

【1】Yes/No を聞かずに実行する
【2】秘密鍵から公開鍵をExport・Importする

【1】Yes/No を聞かずに実行する

* "--yes --trust-model always" を使う
 => あくまで、開発用に使用するものとして、、、

https://stackoverflow.com/questions/7233951/assume-always-trust-is-yes-true-in-gpg-cmd

* 以下のマニュアルを参照したところ、--always-trust でも良さそう

https://www.gnupg.org/documentation/manuals/gnupg24/gpg.1.html

補足:--yes だけではダメなのか?

* 結論から言うと、信用性がない鍵だと聞いてくるらしく、ダメ。
 => 自作の鍵を使っているせいか聞いてくる

コマンド例

gpg --yes --trust-model always -e -r "your-email@xxxx.com" plain.txt

【2】秘密鍵から公開鍵をExport・Importする

# Step1: 秘密鍵をImportする(gpg --import [秘密鍵ファイル])
gpg --import secret.key

# Step2: 確認
gpg --list-keys

# Step3: 公開鍵をExportする
gpg --export --armor "xxxx@xxxx.com" > public.key

# Step4: 公開鍵をImportする
gpg --import public.key

secret.key

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQENBFgHOpUBCADMfVBMfhmxpAkrEiVrYcHyOJZor7VKo2/h2c+lAIGZyX9GbG4B
ynbifULqYgaaNt4nZuJIHyT38OOCInCB57vUpKkBJOoYO6sqXHIEL6j83kQ4hCih

〜中略〜

z4fp06UQby5KcOARJbDuj3rp8WJ/A1eU7fgPLxXRsa4eGmjtTGxkIhfLvrsip/Z2
i1h2rNK+Ezc1oGRfumB9OJ+PFVx9F7YdF6SvarMWQrJJp0WV
=qQpR
-----END PGP PUBLIC KEY BLOCK-----

関連記事

gpgコマンド 〜 入門編 〜
https://dk521123.hatenablog.com/entry/2026/02/12/143942




以上の内容はhttps://dk521123.hatenablog.com/entry/2026/02/13/152548より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14