自分の仕事用フォルダの定期的なアーカイブを作成し、いくつかの異なるサーバーにアップロードするバックアップスクリプトを自分のlinuxマシンに書きました。いくつかのファイルには機密情報が含まれているため、これらのバックアップを暗号化できるようにしたいと考えています。アーカイブを作成してアップロードするコードはすでに用意されていますが、ファイルを暗号化するための最良の方法と関連するコマンドについて知る必要があります。OpenSSHは大量(MB/GB)のデータを暗号化するのに適していますか?
すでにパスフレーズ付きのOpenSSHキーがあります。私の理解では、(〜/ .ssh/id_rsa.pub)にある私の公開鍵でファイルを暗号化する必要があります。次に、ファイルをダウンロードする必要がある場合は、私の秘密鍵とパスフレーズを使用して解読します。
私の理解は正しいですか?私はこのために自分のOpenSSHキーを使用すべきですか?ファイルを暗号化するのに適切なコマンドは何でしょうか?
関連性が高い場合、バックアップスクリプトは毎日実行され、バックの抽出は非常に頻繁に行われます。
ええ、それはかなり素敵です:)私は、その場でそれを行う何かを考えることはできません、私は同等のあなたのサーバー上のLUKSディスクをマウントし、それらにSSH/rsyncを書くだろうと思います。これはより洗練されたソリューションです... –