我们已经看过如何 在 Ubuntu 18.04 桌面安装和配置 Dropbox. 今天我们将讨论如何在 Ubuntu 18.04 LTS 服务器版中安装 Dropbox。 在没有 GUI 的无头 Ubuntu 服务器上设置 Dropbox 完全不同,但很简单! 我们还将了解如何安装和配置 Dropbox CLI 客户端以及如何使用它来同步文件。
内容
在 Ubuntu 18.04 LTS 服务器中安装 Dropbox
与桌面版本一样,Dropbox cli 版本也可用于 32 位和 64 位版本。
为了 32 位:
$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
为了 64 位:
$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
这将创建一个名为 .dropbox-dist 在您的 $HOME 目录中。
现在,运行以下命令从新创建的启动 Dropbox 守护进程 .dropbox-dist 文件夹。
$ ~/.dropbox-dist/dropboxd
您将看到如下所示的输出。
This computer isn't linked to any Dropbox account... Please visit https://www.dropbox.com/cli_link_nonce?nonce=d6015chy89ksf023kskfc037e2 to link this device.
接下来打开浏览器并导航到上述链接以将系统与您的保管箱帐户连接起来。 如果您在无头服务器上,则可以使用文本浏览器,例如 猞猁 或者 链接 登录 Dropbox 帐户。 请注意,您不必在同一系统本身中输入 URL。 您可以使用网络上具有 GUI Web 浏览器的任何其他系统导航到 URL。
在浏览器中打开 URL 后,系统会提示您输入 Dropbox 用户名和密码。 只需输入它们并单击 登入.
在您的计算机连接到您的保管箱帐户后,您应该会在终端中看到如下所示的消息。
This computer is now linked to Dropbox. Welcome Senthilkumar
现在,一个名为 “保管箱” 将在您的主目录中创建。 将数据保存在此文件夹中,以便从任何设备访问它。
$ ls Dropbox/ Apps Mackup 'Yahoo! Mail'
恭喜! Ubuntu 服务器已链接到您的 Dropbox 帐户。 保管箱守护程序将继续运行,直到您按 CTRL+C. 每次要使用保管箱时,都应手动启动它。 当然,我们可以让 Dropbox 服务在每次重启时自动启动。 我们将在以下部分中了解如何做到这一点。
安装 Dropbox CLI
下载 保管箱 python 脚本 并把它放在你的PATH中,例如 /usr/local/bin/.
$ sudo wget -O /usr/local/bin/dropbox "https://www.dropbox.com/download?dl=packages/dropbox.py"
使其可执行:
$ sudo chmod +x /usr/local/bin/dropbox
现在您可以开始使用 Dropbox cli。 要显示帮助,只需运行:
$ dropbox