scp到加密主目录的服务器


1

我正在设置一个ubuntu服务器用作远程备份,我计划使用rsync使其保持最新状态。我已经加密了主目录,现在阻止了使用标准scp语法的直接连接。我已将'authorized_keys'文件移到主目录之外,因此我可以ssh进入服务器并挂载加密目录,但有没有办法直接进入加密的主目录,而无需在客户端计算机上启用远程登录?

Answers:


0

我所做的:

不要弄乱授权密钥:将密钥放在Ubuntu安装的主文件夹内。

我知道,这会将无密码的ssh或scp打入机器,因为密钥实际上并不存在。让我们找一个解决方法。

从终端运行ssh username @ server,以便它将挂载您的加密文件夹,现在您将密钥放在预期的目录中。 (这是Ubuntu中的默认行为,当你ssh到一台机器时,它也会调用挂载加密主页的所有东西,就像本地登录一样。)

将此终端保持打开状态

从现在开始,您可以启动脚本或scp命令。如果您的密钥设置正确,它将无缝地工作,而不会每次都提示输入密码。

完成后,在首先打开的终端中注销。

我一直在运行它,目的也是备份,我发现它非常实用。

我假设:

  • 服务器上的此加密主页实际上是您希望备份的位置。
  • 您没有运行一些后备流程,这些流程一直在为您的备份带来魔力:备份命令由您手动启动,最终完成。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.