虽然苹果系有iCloud提供云存储同步,但是目前我使用的体验远不如Dropbox,即使在MacOS平台,文件不一致问题让我非常头疼。更何况,我的工作需要跨Linux/MacOS,使得Dropbox成为更优选择。
本文是安装XUbuntu之后,重新部署Dropbox客户端同步文件的笔记,实际上也是如何在China使用Dropbox的一个快速指南。
sudo iptables -t nat -A POSTROUTING -j MASQUERADE
echo "net.ipv4.ip_forward = 1" | sudo tee /etc/sysctl.conf
sudo sysctl -p
ssh -D local_port username@server_ip
ssh -D 8888 zhangsan@myvps.xyz.com
Dropbox官方提同的deb软件包实际上依赖gnome图形环境,对于轻量级的桌面Xfce或者LXQt等,需要安装大量的依赖软件包。不过,实际上,我们只需要使用基本的文件同步功能,并不需要和文件管理器紧密绑定。所以可以直接使用Dropbox提供的Headless模式,即在命令行启动服务,甚至可以运行在远程没有桌面的服务器上。
在墙内无法直接下载文件,可以通过设置socks5代理的Firefox下载文件,然后在用户目录下解压缩
第2行命令是为了设置Dropbox使用本地socks5代理