我正在寻找一个可以加密文件的 Mac FTP 客户端,以便帐户提供商不会读取我的数据。
这可能吗?
我不是在寻找加密传输,而是在寻找服务器上的加密文件,因此只有使用密码才能读取它们。
答案1
仅使用 FTP 传输文件时,您无法加密文件。FTP 是为了快速传输文件而设计的,因此没有方法可以对您发送的文件进行单向加密。只有完全加密 FTP 传输才有可能,但这会导致远程服务器上的文件未加密。*
如果要在远程服务器上存储加密文件,则应在发送之前对其进行加密,例如使用 OpenSSL或任何其他加密方法,例如将它们放入TrueCrypt 容器。
* 加密 FTP 传输的唯一方法是通过 SSL 进行,这称为 FTP-SSL 或简称FTPS。但是,要使用它,远程 FTP 服务器需要支持此功能。所有适用于 OS X 的主要 FTP 客户端(包括网络鸭和发送)支持FTPS。