Мне нужен сценарий bash для создания файла, который зашифрован, так как источник содержит конфиденциальную информацию.
Я хотел бы, чтобы скрипт запросил парольную фразу GPG и затем запустил, используя зашифрованный файл. Я не могу понять, как это сделать, хотя. Для парольной фразы должен быть введен пользователь, поскольку я не хочу хранить ключ на сервере с зашифрованным файлом.
Изучая различные методы, я не хочу расшифровывать файл, исходить из незашифрованного файла, а затем удалять его. Я хотел бы уменьшить шанс оставить незашифрованный файл, если что-то пошло не так в скрипте.
Есть ли способ получить вывод GPG файла, чтобы получить его таким образом? Возможно, собирать STDOUT и анализировать его (если GPG может даже выводить содержимое таким образом).
Кроме того, если есть другой способ зашифровать файл, который могут использовать сценарии оболочки, я не знаю об этом, но открыт для других возможностей.