opensslを使用してシェルスクリプトを暗号化しました。今私はそれを解読するために使用します。
openssl enc -d -aes-256-cbc -a -in encryptedshell.sh |sh -
このコマンドを実行すると、パスワードを入力するように求められます。これで、次のようにEOFを介してパスワードを自動補完しようとしています。
pass=abc
openssl enc -d -aes-256-cbc -a -in encryptedshell.sh |sh - <<EOF
pass $pass
可能ですか?
ベストアンサー1
openssl enc -d -aes-256-cbc -a -in encrypted-shell.sh -pass pass:mypassword |sh -