在某些情况下,我们可能需要同时使用多个网盘,但许多网盘只能通过客户端下载文件,因此需要安装多个网盘客户端,这非常麻烦。那么有没有一种方法可以将当前流行的几个主要网盘整合到一起呢?

今天我想分享一个神奇的免费开源项目,叫做「AList」,它支持部署多种存储,包括各种网盘,支持将项目部署到服务器或NAS上,方便您进行远程访问.

支持存储列表

本地存储阿里云盘Open阿里云盘OneDrive / SharePoint(国际版, 世纪互联,de,us)天翼云盘 (个人云, 家庭云)GoogleDrive
123云盘FTP / SFTPPikPak / 分享Amazon S3又拍云对象存储WebDAV(支持无API的OneDrive/SharePoint)
Teambition(中国,国际)分秒帧和彩云 (个人云, 家庭云)Yandex.Disk百度网盘夸克网盘
迅雷网盘蓝奏云阿里云盘分享谷歌相册Mega.nz一刻相册
TeraBox -海外百度Alist v2/v3SMB115SeafileCloudreve

AList介绍

目前「AList」提供了 Windows、macOS、Linux 的支持,你可以安装到本机电脑上或者服务器。这里以 Windows 版为例

下载解压后通过 PowerShell 运行 .\alist.exe server 命令启动。当你看见 start server @ 0.0.0.0:5244 提示就证明启动成功了。

开源多网盘管理软件:AList

如果你是第一次运行「AList」会自动生成账号密码,在命令里面会显示。如果你忘记密码了,可以通过 .\alist.exe admin 命令来获取。

开源多网盘管理软件:AList

接着打开浏览器,输入 http://127.0.0.1:5244 登录,输入你的账号密码,然后进入管理界面,存储,添加网盘。

开源多网盘管理软件:AList

接下来,需要填写相关网盘的用户名和密码,挂载路径即为添加到Alist网盘根目录的文件夹名称。根据实际情况,选择适当的设置即可。

请注意,每个网盘的添加方式可能会有所不同,例如百度网盘需要填写刷新令牌,作者也已经在官网提供了相关说明。请按照相应的指引进行操作,以确保添加成功。

添加完成后,可以返回主页并访问的网盘中的内容。Alist网盘功能支持视频、音频、文档、PDF、图片预览等。

如果要将Alist网盘部署在服务器上并进行共享,可以新增账户并设置相应的权限。例如无需密码访问、离线下载、创建目录、上传、重命名、移动、复制和删除等操作。

开源多网盘管理软件:AList

挂载到本地硬盘

如果您只是在本机使用Alist网盘,每次需要打开浏览器访问文件时可能会感到有些麻烦。但是可以使用「RaiDrive」工具将Alist网盘映射为本地磁盘。这样就可以使用类似于Windows资源管理器的方式在计算机上管理和访问文件了

安装好「RaiDrive」后,点击添加,选择 WebDav,然后取消掉地址选项,接着http://127.0.0.1、端口:5244、路径:/dav、填好账号密码。之后保存并连接就行了。

开源多网盘管理软件:AList

然后就可以在文件管理器里面访问到网盘内容了,操作跟本地磁盘一样,可以复制粘贴文件到网盘里面。

开源多网盘管理软件:AList

总结

对于使用多个网盘的用户而言,「AList」确实能够提供很大的便利,并且通过部署到自己的服务器上,还可以方便地实现共享网盘的功能,这点非常强大。然而,一些用户也会关心下载速度的问题,毕竟某些网盘在下载时还是有限速的。

下载地址