使用Linux OpenSSL进行数据备份与恢复主要涉及到加密和解密文件。以下是详细步骤:
生成密钥对
openssl genpkey
命令生成私钥。openssl genpkey -algorithm RSA -out private_key.pem -aes256
openssl rsa -pubout -in private_key.pem -out public_key.pem
加密文件
openssl pkeyutl -encrypt -in plaintext_file.txt -out encrypted_file.enc -pubin -inkey public_key.pem
备份加密文件
cp encrypted_file.enc /path/to/backup/location/
解密文件
openssl pkeyutl -decrypt -in encrypted_file.enc -out decrypted_file.txt -inkey private_key.pem
验证解密文件
cat decrypted_file.txt
通过以上步骤,你可以使用OpenSSL在Linux系统上进行数据的加密备份和安全恢复。