我們已經看到了 在 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 服務在每次重啟時自動啟動。下一節將介紹如何執行此操作。
安裝 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 服務器