web-dev-qa-db-ja.com

複数のクエリのbashスクリプトにパスワードを保存します

カスタムbashスクリプトでパスワードを1回だけ照会し、後で必要になるように保存する安全な方法があるかどうかを知りたいです。スクリプトの最後に、メモリやその他の方法で回復できないように、何らかの方法で細断処理す​​る必要があります。

6
user3207230

使う gpg-agentそしてパスワードを次のように入力します。

__password=$(gpg --decrypt /path/to/password.gpg)

スクリプトで。

もちろん、事前に暗号化する必要があります。

$ echo "correct_horse_battery_staple" > password
$ gpg --encrypt password
2
dawud