設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

IT之家網(wǎng)友分享:利用開(kāi)源工具File Browser搭建遠(yuǎn)程文件管理器

2018/11/19 17:03:36 來(lái)源:IT之家 作者:hersxx1470 責(zé)編:阿迷
感謝IT之家網(wǎng)友 軟媒用戶1157091 的線索投遞!

File Browser作為一款遠(yuǎn)端文件瀏覽器,把服務(wù)部署在服務(wù)器上,只要保持連接設(shè)備與服務(wù)器間網(wǎng)絡(luò)鏈接通暢,隨時(shí)隨地就可以輕松的訪問(wèn)位于服務(wù)器上的存儲(chǔ)位置。這一切完全基于網(wǎng)頁(yè)端運(yùn)行,無(wú)需專門的應(yīng)用就可以輕松執(zhí)行復(fù)雜、粘貼、移動(dòng)、新建文件夾等文件管理的操作。此外,F(xiàn)ile Browser能夠擁有上傳和下載的功能,這意味你完全可以把部署該服務(wù)的設(shè)備作為個(gè)人網(wǎng)盤使用。

同樣的這款應(yīng)用基于谷歌的Go語(yǔ)言所寫,保持著打開(kāi)即用的特點(diǎn),并且作為插件運(yùn)行在另一款基于Go語(yǔ)言所寫的反代理應(yīng)用Caddy當(dāng)中。本期我們將以手動(dòng)安裝的方式介紹如何安裝原生版本的File Browser。

File Browser-GitHub首頁(yè):https://github.com/Filebrowser/FileBrowser(點(diǎn)擊前往

需要使用腳本安裝或者想要安裝Caddy和Docker版本File Browser的家友,請(qǐng)自行前往官方的GitHub參閱相關(guān)文檔。同樣的該應(yīng)用也是包含Windows版本的哦。而在此僅以Debian 9 VPS為例示范。

一、下載安裝

復(fù)制以下命令到終端或者SSH工具中執(zhí)行(整體復(fù)制,一個(gè)回車):

wget https://github.com/File Browser/Filebrowser/releases/download/v1.10.0/linux-amd64-FileBrowser.tar.gz
tar -zxvf linux-amd64-Filebrowser.tar.gz
rm linux-amd64-Filebrowser.tar.gz LICENSE README.md
chmod +x Filebrowser
mv Filebrowser /usr/local/bin/

說(shuō)明:執(zhí)行命令將部署Linux-amd64-1.10.0版本File Browser并且把執(zhí)行文件存放于Filebrowser /usr/local/bin/路徑下,需要進(jìn)行相關(guān)配置的家友可以自行修改參數(shù)。另附File Browser版本檢查頁(yè)面:

https://github.com/Filebrowser/Filebrowser/releases/latest(點(diǎn)此前往

二、啟動(dòng)和自啟

復(fù)制以下命令到終端或者SSH工具中執(zhí)行:

Filebrowser -p 8007

說(shuō)明:執(zhí)行以上命令將以8007端口作為File Browser的訪問(wèn)端口,成功執(zhí)行后使用任意可以訪問(wèn)服務(wù)器的設(shè)備在瀏覽器中輸入[服務(wù)器IP:8007]即可訪問(wèn),需要進(jìn)行相關(guān)配置的家友可以自行修改參數(shù),更多參數(shù)請(qǐng)前往GitHub頁(yè)面查詢。

使用默認(rèn)帳號(hào)admin(密碼admin)進(jìn)行登陸。

如果需要服務(wù)器開(kāi)機(jī)自啟該服務(wù),復(fù)制以下命令到終端或者SSH工具中執(zhí)行(整體復(fù)制,一個(gè)回車):

cat
[Unit]
Description=filebr
[Service]
User=root
ExecStart=/usr/local/bin/Filebrowser -p 8007
Restart=on-abort
[Install]
WantedBy=multi-user.target
eof
systemctl daemon-reload
systemctl start filebr
systemctl enable filebr
systemctl status filebr

說(shuō)明:執(zhí)行以上命令同樣將以8007端口作為File Browser的訪問(wèn)端口。如果無(wú)報(bào)錯(cuò),說(shuō)明成功把File Browser配置自啟。

三、應(yīng)用配置

在此簡(jiǎn)單的介紹File Browser的應(yīng)用配置,因?yàn)樵搼?yīng)用默認(rèn)語(yǔ)言是英文,恐怕語(yǔ)言是家友們?cè)谑褂眠^(guò)程中最大的交流障礙,這里的應(yīng)用配置主要講如何設(shè)置中文和用戶的訪問(wèn)路徑。

設(shè)置中文:

界面左側(cè)Settings(設(shè)置)-Language(語(yǔ)言)-中文(簡(jiǎn)體)-UPDATE(更新配置)

更新至中文界面后,我們?cè)O(shè)置用戶的訪問(wèn)目錄。

設(shè)置目錄:

界面上方用戶管理-編輯(筆的符號(hào),上方的“新”字樣是新建帳戶)-修改目錄范圍-保存

此刻訪問(wèn)我的文件就可以看到修改效果了。

示范中我們把訪問(wèn)目錄修改到/rcl/,該目錄下存在Rclone的OneDrive掛載目錄1Drive以及Cloudtorrent的下載目錄dow1。

說(shuō)明:

本次示范中對(duì)之前Rclone的掛載位置和Cloudtorrent的下載位置進(jìn)行修改,建立一個(gè)相對(duì)獨(dú)立的文件夾存放兩者目錄,以免系統(tǒng)文件或者是其他應(yīng)用文件干擾,方便訪問(wèn)和管理。之前所說(shuō)的Cloudtorrent不支持使用腳本自動(dòng)上傳OneDrive,這里也能夠比較方便的進(jìn)行手動(dòng)上傳。

四、使用思路

File Browser使得用戶與位于服務(wù)器上的文件交流變得便捷,但是如何使用以及如何解決自己的需求完全取決于用戶自己的思路。在此提供一些File Browser的使用思路于大家。

1.綜合管理網(wǎng)盤

利用Rclone的網(wǎng)盤管理功能可以將多個(gè)網(wǎng)盤掛載作為File Browser的訪問(wèn)目錄的子目錄實(shí)現(xiàn)網(wǎng)盤間的互拷和移動(dòng),當(dāng)然最重要的是網(wǎng)盤累加,比如單個(gè)教育版的OneDrive容量高達(dá)5TB,假若同時(shí)掛載5個(gè)教育版OneDrive位于File Browser訪問(wèn)目錄的子目錄相當(dāng)于擁有一個(gè)容量達(dá)到25TB的網(wǎng)盤。

2.網(wǎng)盤團(tuán)隊(duì)共享

同樣利用Rclone將網(wǎng)盤子目錄而不是整個(gè)網(wǎng)盤掛載到服務(wù)器上,利用File Browser分配不同訪問(wèn)目錄給指定用戶,讓團(tuán)隊(duì)共享使用網(wǎng)盤的不同文件夾。而管理員可以訪問(wèn)整個(gè)網(wǎng)盤來(lái)查看團(tuán)隊(duì)成員的使用情況。

3.網(wǎng)盤傳輸中轉(zhuǎn)

Rclone在傳輸過(guò)程中僅起到媒介的作用,使用過(guò)程中消耗的流量等于用戶訪問(wèn)服務(wù)器產(chǎn)生的流量再加上服務(wù)器訪問(wèn)網(wǎng)盤產(chǎn)生的流量,在用戶利用Rclone與網(wǎng)盤進(jìn)行交互時(shí)的流量變多了,但是避免了與網(wǎng)盤的直接交互,使得某些原本訪問(wèn)不暢的網(wǎng)盤服務(wù)擁有了訪問(wèn)可能。File Browser恰恰為Rclone掛載的這些網(wǎng)盤提供網(wǎng)頁(yè)視圖。

4.離線下載管理

諸如Aira2或者Cloudtorrent這類下載工具在使用過(guò)程中并沒(méi)有提供良好的文件管理交互,常常受限于應(yīng)用自身的下載目錄,通過(guò)File Browser將其下載目錄作為訪問(wèn)目錄的子目錄可以極大程度的擴(kuò)充用戶的可管理性。再配合Rclone之類的工具,這類下載工具的應(yīng)用程度進(jìn)一步提高。

5.同步工具擴(kuò)充

想必不少用戶曾用過(guò)同步工具打造個(gè)人網(wǎng)盤,但是這類同步工具最大弊端在于必須使用同步工具自身的應(yīng)用才能實(shí)現(xiàn),而缺乏像傳統(tǒng)網(wǎng)盤那樣普世的網(wǎng)頁(yè)端。File Browser卻正好相反,擁有著非常便捷的網(wǎng)頁(yè)端訪問(wèn)界面,但是像上傳這類操作必須保持瀏覽器時(shí)時(shí)在線。假若二者結(jié)合起來(lái),恰好優(yōu)劣互補(bǔ)。

五、其他感想

或許會(huì)有更多更好的工具可以輕松的實(shí)現(xiàn)這些功能,但是作為一名普通用戶或者更準(zhǔn)確的說(shuō)是一名玩家,這些應(yīng)用和工具的使用就好像是搭積木一般,玩家的能力不足以打造所需要的積木,但是在搭建的時(shí)候卻可以挑選最適合的積木,使得最終的成品更加傾向于心中所想。或者只是隨便搭搭卻突然發(fā)現(xiàn)這些積木塊竟然可以拼湊成為某個(gè)龐然巨獸。

經(jīng)歷過(guò)Chromebook的Linux容器換源、BT下載工具Cloudtorrent、網(wǎng)盤管理工具Rclone以及這期的文件管理工具File Browser四篇文章,所有的教程暫時(shí)告一段落。這些內(nèi)容不是告訴大家什么東西是最好的,而只是在告訴大家哪些東西是存在的,當(dāng)你真正面對(duì)需求時(shí),可以有斟酌的挑選與自身需求最合適的那個(gè)。或許某些愛(ài)好折騰的朋友們拿去玩玩,然后在某個(gè)特殊場(chǎng)景中發(fā)現(xiàn)它們更奇妙的用法。

祝諸位家友生活如意,工作順利,學(xué)業(yè)進(jìn)步,情感豐收。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知