Openssl OpenSSH是否适合加密大量(MB/GB)数据?

Openssl OpenSSH是否适合加密大量(MB/GB)数据?,openssl,openssh,Openssl,Openssh,我已经在我的linux机器上编写了一个备份脚本,创建我的工作文件夹的定期存档,然后将它们上传到两个不同的服务器上。由于某些文件包含敏感信息,我希望能够对这些备份进行加密。我已经有了创建存档并上传它们的代码,但是我需要知道加密文件的最佳方法以及相关命令是什么 我已经有了一个带有密码的OpenSSH密钥。我的理解是,我应该使用位于(~/.ssh/id\u rsa.pub)中的公钥对文件进行加密。然后,如果我必须下载该文件,我将使用我的私钥和密码对其进行解密 我的理解正确吗?我应该为此使用OpenSS

我已经在我的linux机器上编写了一个备份脚本,创建我的工作文件夹的定期存档,然后将它们上传到两个不同的服务器上。由于某些文件包含敏感信息,我希望能够对这些备份进行加密。我已经有了创建存档并上传它们的代码,但是我需要知道加密文件的最佳方法以及相关命令是什么

我已经有了一个带有密码的OpenSSH密钥。我的理解是,我应该使用位于(~/.ssh/id\u rsa.pub)中的公钥对文件进行加密。然后,如果我必须下载该文件,我将使用我的私钥和密码对其进行解密

我的理解正确吗?我应该为此使用OpenSSH密钥吗?什么是加密我的文件的合适命令

如果相关的话,备份脚本每天都在运行,而且提取备份的情况很少发生。

如果您愿意使用“稳定测试版”软件,则有以下几种方法


这里最大的好处是,它的工作原理类似于rsync,因此您应该在加密数据的同时尽量减少每天传输的数据量。

不,SSH不是合适的工具,因为它是一种传输协议

你要找的是。另请参见。

嘿,这很好:)是的,我想不出任何其他方法可以在运行中做到这一点,我想等效的方法是在服务器上安装LUKS磁盘,并通过SSH/rsync向它们写入数据。不过这是一个更优雅的解决方案。。。