Я bash-скрипт, который устанавливает переменные с помощью export и запускает другой bash, чтобы использовать консоль с некоторыми парольными переменными. Он работает нормально, но теперь я хочу зашифровать скрипт, поэтому я использую openssh для его шифрования и оболочку для расшифровки и запуска.
расшифрованный код:
#!/bin/bash
unset HISTFILE
export MYPASSWORD="*******"
/bin/bash
моя оболочкаэто:
#!/bin/bash
openssl enc -d -aes-256-cbc -a -in script.crypted | bash -
Я ожидаю консоль, где я могу получить доступ к моей переменной.