我有一个 Box.net 帐户,但感觉被忽视了,所以我决定将我的备份放在那里,因为它比我的 Ubuntu One 存储更大。
当我尝试进行设置时却出现错误。
我是这样设置的:
- 备份位置:WebDAV
- 服务器:www.box.com/dav
- 使用 https(是)
- 端口 443
- 文件夹:/Deja/ 用户名:[电子邮件地址]
这些是用于在 nautilus 中添加我的 box 帐户作为服务器的相同详细信息(有效),但当我尝试运行备份时,它显示“HTTP 错误:无法解析主机名(www.box.com/dav)”。
有任何想法吗?
干杯,
詹姆士
答案1
我想到了!
在您的存储选项卡下...
备份位置 - WebDAV
服务器 - www.box.com
选中 HTTPS 框
端口 - 443
文件夹 - /dav/optionalsubdirectory
用户名 - 可选
答案2
您可以使用以下解决方法davfs2:
sudo apt-get install davfs2
创建一个您想要安装 box.net“驱动器”的文件夹:
sudo mkdir /media/box.net
测试安装盒.net WebDAV
sudo mount -t davfs https://www.box.net/dav /media/box.net
使其永久化:
sudo su
echo “https://www.box.net/dav username password” >> /etc/davfs2/secrets`
(用户名和密码当然分别是您的用户名/电子邮件地址和密码)注意:是的,这是您的纯文本密码,但只有 sudoers 可见。
每次启动时都挂载它:
sudo su
gedit /etc/davfs2/davfs2.conf
dav_group davfs2
将行改为dav_group users
sudo gedit /etc/fstab
并插入
http://www.box.net/dav /media/box.net davfs rw,user,noauto 0 0
最后。noauto
这很重要。否则启动将挂起。
请注意,还有其他几种方法可以实现此目的,例如将您的用户添加到 davfs2 组、仅为用户提供一个秘密文件~/.davfs2/secrets
等等,但这种方法应该可以奏效。
总而言之,我发现 box.net WebDAV 支持有时不太稳定。
答案3
作为服务器,您无法像在浏览器中那样添加 URL。您只需将服务器编辑为“www.box.com”,而不添加 /dav。
抱歉回答错误。以下是答案
这是 DejaDup 中的一个错误,已提交至此处:https://bugs.launchpad.net/deja-dup/+bug/975308
您可以关注此错误来接收更新,但目前它似乎不起作用。
答案4
不要使用“noauto”,尝试使用“_netdev”
_netdev 文件系统驻留在需要网络访问的设备上(用于防止系统在系统上启用网络之前尝试安装这些文件系统)。