我們已經看到了 在 Ubuntu 18.04 桌面上安裝和配置 Dropbox今天我將向您展示如何在 Ubuntu 18.04 LTS 服務器版上安裝 Dropbox。 在沒有 GUI 的無頭 Ubuntu 服務器上設置 Dropbox 是一種完全不同但更簡單的方法。您還將了解如何安裝和配置 Dropbox CLI 客戶端以及如何使用它來同步文件。

內容

  1. 在 Ubuntu 18.04 LTS 服務器上安裝 Dropbox
    1. 安裝 Dropbox CLI
    2. 自動啟動 Dropbox
    3. 幫助我們幫助您:

在 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 服務在每次重啟時自動啟動。下一節將介紹如何執行此操作。

安裝 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

要查看特定命令(例如油門)的使用情況,請運行:

$ dropbox help throttle

現在讓我們檢查一下 Dropbox 服務是否正在運行。為此,請運行:

$ dropbox status
Dropbox isn't running!

如您所見,保管箱服務未運行。

要開始,請運行:

$ dropbox start

讓我們使用以下命令檢查它是否再次運行:

$ dropbox status
Up to date

它會一直運行,直到您重新啟動系統。

要停止服務,請運行:

$ dropbox stop

要獲取文件的當前同步狀態,請運行:

$ dropbox filestatus Dropbox/ostechnix.txt 
Dropbox/ostechnix.txt: up to date

您可以從同步中排除目錄。例如,排除名為“dir1”的文件夾。為此,請運行:

$ dropbox exclude add dir1

您可以像這樣添加具有空格分隔值的多個目錄:

$ dropbox exclude add dir1 dir2

要查看當前從同步中排除的目錄列表,請運行:

$ dropbox exclude list

要從排除列表中刪除目錄,請使用以下命令:

$ dropbox exclude remove dir1

要在您的保管箱文件夾中獲取指向文件(例如 ostechnix.txt)的共享鏈接,請運行以下命令:

$ dropbox sharelink Dropbox/ostechnix.txt 
https://www.dropbox.com/s/rqteaol58c1zlkw/ostechnix.txt?dl=0

現在您可以將上述 URL 傳遞給任何人。

要啟用 lansync,請運行:

$ dropbox lansync y

要禁用:

$ dropbox lansync n

有關其他命令,請參閱幫助部分。

$ dropbox help

自動啟動 Dropbox

如前所述,您必須在每次重新啟動後手動啟動 Dropbox 守護程序。如果您對手動啟動不滿意,請按照以下步驟自動啟動。

為 Dropbox 創建一個 systemd 服務單元。

$ sudo vi /etc/systemd/system/dropbox.service

添加以下行:

[Unit]
Description=Dropbox Service
After=network.target

[Service]
ExecStart=/bin/sh -c '/usr/local/bin/dropbox start'
ExecStop=/bin/sh -c '/usr/local/bin/dropbox stop'
PIDFile=${HOME}/.dropbox/dropbox.pid
User=sk
Group=sk
Type=forking
Restart=on-failure
RestartSec=5
StartLimitInterval=60s
StartLimitBurst=3

[Install]
WantedBy=multi-user.target

交換 用戶, 團體 什麼時候 保管箱 cli 路徑 ( /usr/local/bin/ ) 使用您自己的值。保存文件並退出。

使用以下命令重新加載守護程序:

$ sudo systemctl daemon-reload

啟用 Dropbox 服務。

$ sudo systemctl enable dropbox

最後,使用以下命令啟動 Dropbox 服務:

$ sudo systemctl start dropbox

從現在開始,Dropbox 服務將在每次重啟時自動啟動。

要檢查服務是否已啟動,請運行:

$ sudo systemctl status dropbox

Dropbox 服務正在運行,並將在每次重新啟動後繼續運行。您不必每次都手動啟動它。

這就是現在的全部內容。希望這可以幫助。好事從今開始。敬請關注!

乾杯!

謝謝你的到來!

幫助我們幫助您:

  • 訂閱我們的電子郵件通訊: 立即註冊
  • 支持 OSTechNix: 使用貝寶捐款
  • 下載免費的電子書和視頻: TradePub 的 OSTechNix
  • 詢問: Facebook | | 推特 | | 谷歌加 | | 領英 | | RSS訂閱

祝你今天過得愉快! !

DropboxLinuxUbuntu 18.04Ubuntu 服務器