Я пытаюсь переместить резервную копию и расшифровать ее.
# openssl enc -aes-256-cbc -d -in daily_db_2021-11-08_03h00m_Monday.sql.gz.enc -out daily_db_2021-11-08_03h00m_Monday.sql.gz
введите пароль для расшифровки aes-256-cbc:
*** ПРЕДУПРЕЖДЕНИЕ: используется устаревший вывод ключа.
Использование -iter или -pbkdf2 было бы лучше.
плохая расшифровка
140497360426304: ошибка: 06065064: процедуры обработки цифровых конвертов: EVP_DecryptFinal_ex: неверная расшифровка:../crypto/evp/evp_enc.c:610:
Запуск с опцией -nopad для openssl не приводит к ошибке, но я все еще не могу прочитать полученный файл.
# openssl enc -aes-256-cbc -d -in daily_db_2021-11-08_03h00m_Monday.sql.gz.enc -out daily_db_2021-11-08_03h00m_Monday.sql.gz -nopad
введите пароль для расшифровки aes-256-cbc:
*** ПРЕДУПРЕЖДЕНИЕ: используется устаревший вывод ключа.
Использование -iter или -pbkdf2 было бы лучше.
# zcat daily_db_2021-11-08_03h00m_Monday.sql.gz | главный
gzip: daily_db_2021-11-08_03h00m_Monday.sql.gz: не в формате gzip
Результирующий файл — это нечто, но не gz.
# ls -lah daily_db_2021-11-08_03h00m_Monday.sql.gz
-rw-r--r-- 1 root root 3.1M 8 ноября 14:09 daily_db_2021-11-08_03h00m_Monday.sql.gz
Настройки шифрования на моем сервере:
# Вы хотите зашифровать свои резервные копии с помощью openssl?
CONFIG_encrypt='да'
# Выберите пароль для шифрования резервных копий.
CONFIG_encrypt_password='***'
AutoMySQLBackup версии 3.0
OpenSSL на обоих концах:
Сервер
openssl уже является самой новой версией (1.1.1k-1+deb11u1).
Клиент
openssl уже является самой новой версией (1.1.1k-1+deb11u1).