IT之家网友分享:利用开源工具File Browser搭建远程文件管理器

  • 时间:
  • 浏览:0
  • 来源:大发快三_快三技巧_大发快三技巧

File Browser作为一款远端文件浏览器,把服务部署在服务器上,我希望保持连接设备与服务器间网络链接通畅,随时随地就还可不可不可不可以轻松的访问发生服务器上的存储位置。你类似切完整性基于网页端运行,不需要专门的应用就还可不可不可不可以轻松执行比较复杂、粘贴、移动、新建文件夹等文件管理的操作。此外,File Browser并能拥有上传和下载的功能,这意味着着分析你完整性还可不可不可不可以把部署该服务的设备作为我人个 网盘使用。

同样的这款应用基于谷歌的Go语言所写,保持着打开即用的特点,要是我作为插件运行在另一款基于Go语言所写的反代理应用Caddy当中。本期否则 人将以手动安装的最好的依据 介绍咋样安装原生版本的File Browser。

File Browser-GitHub首页:https://github.com/Filebrowser/FileBrowser(点击前往)

须要使用脚本安装将会要是安装Caddy和Docker版本File Browser的家友,请自行前往官方的GitHub参阅相关文档。同样的该应用也是中含 Windows版本的哦。而在此仅以Debian 9 VPS为例示范。

一、下载安装

克隆好友以下命令到终端将会SSH工具中执行(整体克隆好友,有一一有一个回车):

wget https://github.com/File Browser/Filebrowser/releases/download/v1.10.0/linux-amd64-FileBrowser.tar.gztar -zxvf linux-amd64-Filebrowser.tar.gzrm linux-amd64-Filebrowser.tar.gz LICENSE README.mdchmod +x Filebrowsermv Filebrowser /usr/local/bin/

说明:执行命令将部署Linux-amd64-1.10.0版本File Browser要是我把执行文件存放于Filebrowser /usr/local/bin/路径下,须要进行相关配置的家友还可不可不可不可以自行修改参数。另附File Browser版本检查页面:

https://github.com/Filebrowser/Filebrowser/releases/latest(点此前往)

二、启动和自启

克隆好友以下命令到终端将会SSH工具中执行:

Filebrowser -p 100007

说明:执行以上命令将以100007端口作为File Browser的访问端口,成功执行后使用任意还可不可不可不可以访问服务器的设备在浏览器中输入[服务器IP:100007]即可访问,须要进行相关配置的家友还可不可不可不可以自行修改参数,更多参数请前往GitHub页面查询。

使用默认帐号admin(密码admin)进行登陆。

将会须要服务器开机自启该服务,克隆好友以下命令到终端将会SSH工具中执行(整体克隆好友,有一一有一个回车):

cat[Unit]Description=filebr[Service]User=rootExecStart=/usr/local/bin/Filebrowser -p 100007Restart=on-abort[Install]WantedBy=multi-user.targeteofsystemctl daemon-reloadsystemctl start filebrsystemctl enable filebrsystemctl status filebr

说明:执行以上命令同样将以100007端口作为File Browser的访问端口。将会无报错,说明成功把File Browser配置自启。

三、应用配置

在此简单的介绍File Browser的应用配置,将会该应用默认语言是英文,恐怕语言是家友们在使用过程中最大的交流障碍,这里的应用配置主要讲咋样设置中文和用户的访问路径。

设置中文:

界面左侧Settings(设置)-Language(语言)-中文(简体)-UPDATE(更新配置)

更新至中文界面后,否则 人设置用户的访问目录。

设置目录:

界面上方用户管理-编辑(笔的符号,上方的“新”字样是新建帐户)-修改目录范围-保存

此刻访问我的文件就还可不可不可不可以看得人修改效果了。

示范中否则 人把访问目录修改到/rcl/,该目录下发生Rclone的OneDrive挂载目录1Drive以及Cloudtorrent的下载目录dow1。

说明:

本次示范中对要是Rclone的挂载位置和Cloudtorrent的下载位置进行修改,建立有一一有一个相对独立的文件夹存放两者目录,以免系统文件将会算不算则 应用文件干扰,方便访问和管理。要是所说的Cloudtorrent不支持使用脚本自动上传OneDrive,这里也并能比较方便的进行手动上传。

四、使用思路

File Browser使得用户与发生服务器上的文件交流变得便捷,要是我咋样使用以及咋样处置我人个 的需求完整性取决于用户我人个 的思路。在此提供否则 File Browser的使用思路于否则 人。

1.综合管理网盘

利用Rclone的网盘管理功能还可不可不可不可以将多个网盘挂载作为File Browser的访问目录的子目录实现网盘间的互拷和移动,当然最重要的是网盘累加,比如单个教育版的OneDrive容量高达5TB,我希望一块儿挂载一有一个教育版OneDrive发生File Browser访问目录的子目录共要拥有有一一有一个容量达到25TB的网盘。

2.网盘团队共享

同样利用Rclone将网盘子目录而完整性都是整个网盘挂载到服务器上,利用File Browser分配不同访问目录给指定用户,让团队共享使用网盘的不同文件夹。而管理员还可不可不可不可以访问整个网盘来查看团队成员的使用情况表。

3.网盘传输中转

Rclone在传输过程中仅起到媒介的作用,使用过程中消耗的流量等于用户访问服务器产生的流量加上上服务器访问网盘产生的流量,在用户利用Rclone与网盘进行交互时的流量变多了,要是我处置了与网盘的直接交互,使得否则 要是访问不畅的网盘服务拥有了访问将会。File Browser恰恰为Rclone挂载的哪些地方地方网盘提供网页视图。

4.离线下载管理

诸如Aira2将会Cloudtorrent类似下载工具在使用过程中并那么提供良好的文件管理交互,常常受限于应用自身的下载目录,通过File Browser将其下载目录作为访问目录的子目录还可不可不可不可以极大程度的扩充用户的可管理性。再配合Rclone类似的工具,类似下载工具的应用程度进一步提高。

5.同步工具扩充

想必不少用户曾用过同步工具打造我人个 网盘,要是我类似同步工具最大弊端在于须要使用同步工具自身的应用并能实现,而欠缺像传统网盘那样普世的网页端。File Browser却正好相反,拥有着非常便捷的网页端访问界面,要是我像上传类似操作须要保持浏览器时时在线。我希望二者结合起来,恰好优劣互补。

五、否则 感想

或许会有更多更好的工具还可不可不可不可以轻松的实现哪些地方地方功能,要是我作为一名普通用户将会更准确的说是一名玩家,哪些地方地方应用和工具的使用就好像是搭积木一般,玩家的能力欠缺以打造所须要的积木,要是我在搭建的要是却还可不可不可不可以选者最适合的积木,使得最终的成品更加倾向于心中所想。将会要是我随便搭搭却总爱 发现哪些地方地方积木块竟然还可不可不可不可以拼凑成为某个庞然巨兽。

经历过Chromebook的Linux容器换源、BT下载工具Cloudtorrent、网盘管理工具Rclone以及这期的文件管理工具File Browser四篇文章,所有的教程暂时告一段落。哪些地方地方内容完整性都是告诉否则 人哪些地方东西是最好的,而要是我在告诉否则 人哪些地方东西是发生的,当你真正面对需求时,还可不可不可不可以有斟酌的选者与自身需求最共要的那个。或许否则 爱好折腾的否则 否则 人拿去玩玩,要是我在某个特殊场景中发现它们更奇妙的用法。

祝诸位家友生活如意,工作顺利,学业进步,婚姻丰收。