我在无头 Ubuntu 14.04 服务器上无法正确运行 Crashplan 远程 GUI。这是我迄今为止尝试过的方法;
按照本指南创建 SSH 隧道 -http://support.code42.com/CrashPlan/Latest/Configuring/Using_CrashPlan_On_A_Headless_Computer
这不管用。连接时卡住了,无法连接。我想这可能与 SSH 隧道有关,可能不太稳定,所以尝试了另一种方法,跳过了整个 SSH 隧道(因为我是在自己的 LAN 上执行此操作)-http://www.liquidstate.net/how-to-manage-your-crashplan-server-remotely/
这仍然不起作用。然后我尝试了其他一些方法,例如防火墙(向 iptables 添加端口)和更改端口(除了 4200)。但都不起作用。
我开始觉得可能是我的 Windows 10 预览版出了问题,所以我从头开始,在另一台 Ubuntu 14.04 服务器上再次安装了 Crashplan 应用程序,并在 Windows 7 笔记本电脑上安装了 GUI。无论是否使用 SSH 隧道,问题仍然相同......
我感觉我忽略了一些相当明显的东西——有人能告诉我可能是什么吗?我完全赞成提供日志和更多信息,所以如果你想让我提供更多信息来解决这个问题,那就把我折磨得半死吧。试图避免在我的所有服务器上安装 x11...
提前谢谢你,彼得。
答案1
至少截至 2015 年 7 月初,Crashplan 4.3.0 似乎改变了无头身份验证,但没有更新无头设置文档。运行 GUI 界面的客户端现在需要在 Windows 的 C:\ProgramData\CrashPlan.ui_info 中匹配的 GUID。
可以使用以下命令从服务器获取 GUID,以 root 身份运行:
cat /var/lib/crashplan/.ui_info ; echo
我发现这篇博文中的信息很有帮助,特别是最后两个步骤:“从 .ui_info 文件中获取无头密钥”和“在连接到 Synology 的计算机上更新 .ui_info”
http://chrisnelson.ca/2015/07/02/fixing-crashplan-4-3-0-on-synology/
答案2
是的,CrashPlan 的人在未通知的情况下做了不少更改,我开始养成保存从他们那里下载的所有文件版本的习惯,因为当他们更新时,这非常痛苦。我也开始在我的网站上保留最新的方法,因为很难记住文件位置等,这节省了我经常查找它们的麻烦。
我在文章底部列出了整个过程 - 链接如下。
https://www.tech-knowhow.com/2015/08/how-to-setup-crashplan-headless-on-ubuntu-linux/
希望这对您有所帮助,如果您有任何疑问,请随时询问。