Decrypt encrypted passwrds in shell scripts
Steps I followed -
1. Generated Key using below command -
script -q -c "gpg --gen-key" /dev/null
2. Encrypted the password file using below command -
[vivek@gz-weblogic-test ~]$ gpg -e -r "Vivek Mahato" vivek.txt
[vivek@gz-weblogic-test ~]$
[vivek@gz-weblogic-test ~]$
[vivek@gz-weblogic-test ~]$
[vivek@gz-weblogic-test ~]$
[vivek@gz-weblogic-test ~]$
[vivek@gz-weblogic-test ~]$ ls -ltr
total 8
-rw-rw-r--. 1 vivek vivek 19 Sep 24 14:22 vivek.txt
-rw-rw-r--. 1 vivek vivek 358 Sep 24 15:32 vivek.txt.gpg
[vivek@gz-weblogic-test ~]$
3. When Decryption, getting below error -
[vivek@gz-weblogic-test ~]$ gpg --output vivek.txt --decrypt vivek.txt.gpg
You need a passphrase to unlock the secret key for
user: "Vivek Mahato (Testing) <vivekananda.mahato@deckers.com>"
2048-bit RSA key, ID D9F62D96, created 2019-09-24 (main key ID 7E5E9264)