国产91精品在线播放,欧美精品在线免费,日韩中文字幕在线有码视频网

上海校區(qū)切換校區(qū)
圖片

行業(yè)新聞

dbxfs:在 Linux 中本地掛載 Dropbox 文件夾

發(fā)布時間: 2019-01-04

雖然在 Linux 中很容易安裝 Dropbox 客戶端,但這種方法與官方方法略有不同。它是一個命令行 dropbox 客戶端,且無需磁盤空間即可訪問。-- Sk

不久前,我們總結(jié)了所有 在本地掛載 Google Drive[1] 作為虛擬文件系統(tǒng),并從 Linux 系統(tǒng)訪問存儲在 Google Drive 中的文件的方法。今天,我們將學(xué)習(xí)使用 dbxfs 將 Dropbox 文件夾掛載到本地文件系統(tǒng)中。dbxfs 用于在類 Unix 操作系統(tǒng)中本地掛載 Dropbox 文件夾作為虛擬文件系統(tǒng)。雖然在 Linux 中很容易安裝 Dropbox 客戶端[2],但這種方法與官方方法略有不同。它是一個命令行 dropbox 客戶端,且無需磁盤空間即可訪問。dbxfs 是自由開源的,并且是用 Python 3.5+ 編寫的。

安裝 dbxfs

dbxfs 官方支持 Linux 和 Mac OS。但是,它應(yīng)該適用于任何提供 FUSE 兼容庫或能夠掛載 SMB 共享的 POSIX 系統(tǒng)。由于它是用 Python 3.5 編寫的,因此可以使用 pip3 包管理器進行安裝。如果尚未安裝 pip,請參閱以下指南。

如何使用 pip 管理 Python 包[3]

并且也要安裝 FUSE 庫。

在基于 Debian 的系統(tǒng)上,運行以下命令以安裝 FUSE:

  1. $ sudo apt install libfuse2

在 Fedora 上:

  1. $ sudo dnf install fuse

安裝完所有必需的依賴項后,運行以下命令以安裝 dbxfs:

  1. $ pip3 install dbxfs

在本地掛載 Dropbox 文件夾

創(chuàng)建一個掛載點以將 Dropbox 文件夾掛載到本地文件系統(tǒng)中。

  1. $ mkdir ~/mydropbox

然后,使用 dbxfs 在本地掛載 dropbox 文件夾,如下所示:

  1. $ dbxfs ~/mydropbox

你將被要求生成一個訪問令牌:

要生成訪問令牌,只需在 Web 瀏覽器中輸入上面輸出的 URL,然后單擊 允許 以授權(quán) Dropbox 訪問。你需要登錄 Dropbox 帳戶才能完成授權(quán)過程。

下一個頁面將生成新的授權(quán)碼。復(fù)制代碼并返回終端將其粘貼到 cli-dbxfs 提示符中以完成該過程。

然后,系統(tǒng)會要求你保存憑據(jù)以供將來訪問。根據(jù)你是要保存還是拒絕,輸入 Y 或 N。然后,你需要為新的訪問令牌輸入兩次密碼。

最后,輸入 Y 接受 /home/username/mydropbox 作為默認掛載點。如果你要設(shè)置不同的路徑,輸入 N 并輸入你選擇的位置。

Generate access token 2

完成了!從現(xiàn)在開始,你可以看到你的 Dropbox 文件夾已掛載到本地文件系統(tǒng)中。

更改訪問令牌存儲路徑

默認情況下,dbxfs 會將 Dropbox 訪問令牌存儲在系統(tǒng)密鑰環(huán)或加密文件中。但是,你可能希望將其存儲在 gpg 加密文件或其他地方。如果是這樣,請在 Dropbox 開發(fā)者應(yīng)用控制臺[4]上創(chuàng)建個人應(yīng)用來獲取訪問令牌。

創(chuàng)建應(yīng)用后,單擊下一步中的生成按鈕。此令牌可用于通過 API 訪問你的 Dropbox 帳戶。不要與任何人共享你的訪問令牌。

創(chuàng)建訪問令牌后,使用任何你選擇的加密工具對其進行加密,例如 Cryptomater[5]Cryptkeeper[6]CryptGo[7]Cryptr[8]Tomb[9]Toplip[10] 和 **GnuPG[11]等,并在你喜歡的位置保存。

接下來編輯 dbxfs 配置文件并添加以下行:

  1. "access_token_command": ["gpg", "--decrypt", "/path/to/access/token/file.gpg"]

你可以通過運行以下命令找到 dbxfs 配置文件:

  1. $ dbxfs --print-default-config-file

有關(guān)更多詳細信息,請參閱 dbxfs 幫助:

  1. $ dbxfs -h

如你所見,使用 dbxfs 在你的文件系統(tǒng)中本地掛載 Dropfox 文件夾并不復(fù)雜。經(jīng)過測試,dbxfs 如常工作。如果你有興趣了解它是如何工作的,請嘗試一下,并在下面的評論欄告訴我們你的體驗。

上一篇: 為什么人們不足夠信任云計算?

下一篇: Linux系統(tǒng)的命令應(yīng)該如何記?

在線咨詢 ×

您好,請問有什么可以幫您?我們將竭誠提供最優(yōu)質(zhì)服務(wù)!

<menuitem id="vlare"></menuitem>

    <ul id="vlare"><rp id="vlare"><optgroup id="vlare"></optgroup></rp></ul>

  • 主站蜘蛛池模板: 忻城县| 海淀区| 雷波县| 沙坪坝区| 平利县| 涪陵区| 平和县| 高邮市| 察隅县| 垣曲县| 义马市| 卢氏县| 铜山县| 门源| 河池市| 荣成市| 武隆县| 宁国市| 大兴区| 惠州市| 江北区| 上饶县| 佛坪县| 台安县| 黄平县| 泽普县| 伊春市| 新宁县| 巫山县| 奉节县| 汕尾市| 嘉鱼县| 道孚县| 邵阳县| 娄底市| 成武县| 牡丹江市| 尼勒克县| 平顶山市| 永宁县| 沂源县|