超云服务器价格推荐一个网盘挂载工具:AList
阿里云服务器销售
一、简介
既然你不小心点进来了,不妨耐心听我讲几句,吃不了亏,上不了当,我力求言简意赅地描述本文主旨,以便大家快速判断是否值得看下去。
AList 是一个多网盘管理工具,能将常见的网盘(如:百度网盘、阿里云盘、夸克网盘等)挂载为本地硬盘。当网速足够快时,效果会等同于本地硬盘。当然,最主要的是其能支持 Webadv 协议。很多软件都支持 Webadv 协议资源。不过,现在讲 Alist 有点类似49年入国军,毕竟 AList 已经卖给了一个不正经的公司(贵州不够科技)维护,不过有大神经过版本比对,发现出售前的最后一个版本是 v3.40.0。所以我会基于该版本来讲解而非最新版本。后面会介绍 AList 的继任者 OpenList。大家保持期待就好。
好了,闲言少叙,话归正题,诸君且听我娓娓道来。
其 GitHub 托管仓库地址为:https://github.com/AlistGo/alist
向下滑动并切换为中文文档后,可可到其支持的存储列表如下所示:
二、命令行使用
2.1 下载
在 GitHub 托管仓库主页面点击右侧的 release:
点击后跳转到如下页面:
此时可看到最新版本为 v3.55.0,此时可向下滑动并翻页,直到找到 v3.40.0:
接着选择自己所对应的操作系统版本下载即可,因本人操作系统为 Windows,因此需下载alist-windows-amd64.zip
:
下载后如下所示:
2.2 启动
直接解压下载的压缩包即可得到可运行程序,解压后的程序如下所示:
该程序无法通过双击直接运行,需在命令行才可。打开命令后并定位到该解压程序目录后,输入如下命令来启动AList:
.alist.exeserver执行后如下所示:
此时已将 AList 的服务启动。此时访问http://localhost:5244便能看到 AList 的登录页面:
需要说明的是,切记不要关闭该命令行窗口,否则会将程序关闭。
三、使用 Docker 安装
云开发与云服务器
3.1 Docker启用确认
Alist 也可通过 Docker 方式进行安装。至于如何在 Windows 上安装 Docker,网上资料不少,且我之前发文介绍过,这里便不再赘述。若安装过 Docker ,也需通过 "docker --version"确认是否启用:
若能正确输出 docker 的版本号,则证明已成功安装并启用了Docker。
3.2 安装
下面是 Alist 官网给出的安装命令:
dockerrun -d --restart=always -v /etc/alist:/opt/alist/data -p5244:5244-e PUID=0-e PGID=0-e UMASK=022--name="alist"xhofe/alist:latest如果是打算在 Linux 或 Mac系统通过 Docker安装,且不介意使用最新版本,则可直接执行此命令。但本人目前的操作系统为 windows,因此需进行修改。修改前需先创建挂载目录,如本人所选目录为E:/data/alist:
因为本人只打算使用 v3.40.0版本,所以修改后的命令如下所示:
docker run -d --restart=always -v"E:/data/alist":/opt/alist/data-p5244:5244--name="alist"xhofe/alist:v3.40.0接着打开命令行执行此命令后如下所示:
此时可用 docker ps 命令来验证容器是否启动:
存在 name 为 alist 的容器表明已启动。当然,若不习惯命令行操作,也可打开 Docker Desktop 后,在 Container 页面查看容器是否启动:
接着用 docker logs alist 来查看启动日志:
或点击 alist 容器后,查看 logs 标签下的日志内容:
此时访问http://loalhost:5244也能看到 alist的登录窗口:
四、使用
在登录页面输入用户名 admin 和 命令行生成的默认密码,即可登录alist 页面,登录后如下所示:
因此刚登录并未添加对应的存储盘,因此会空空如也。接着点击下方的管理便可跳转到管理页面:
接着点击存储便可跳转到存储管理页面:
接着点击添加便跳转到存储添加页:
电脑搭建云服务器
此时只需按提示添加对应的存储即可。之前在其 GitHub 仓库文档中看到其支持多种存储类型,但本人只打算介绍百度云盘、阿里云盘、夸克网盘和蓝奏云。其他的大家可自行探索。
4.1 百度网盘
在添加页面将驱动选择为百度网盘:
挂载路径处默认为/,但为了后续好区分,这里需设置一个目录,如:/百度网盘:
其他的保持不变,向下滑动找到如下三项:
其中,客户端ID 和 客户端密钥用于标识你本地的服务,而刷新令牌则用于获取最新鉴权 token时使用。尽管 alist 官网提供了通过 Oauth2获取百度网盘刷新令牌的方式,但本人觉得并不是那么好用,因此改用 OpenList Token 获取工具,对应链接为:https://api.oplist.org/:
打开 OpenList Token 获取工具后,选择百度网盘(OAuth2)手动登录,并替换将应用密钥和访问密钥替换为 Alist 中添加页面中的:
接着点击获取 token便会进行跳转,若未登录则会跳转到登录页面,接着输入自己的账号和密码登录即可。登录后便会显示如下的授权页面:
接诊点击授权后便会跳转到授权码页面:
复制授权码后回到之前的页面进行拷贝:
粘贴后点击OK后便会获取到百度网盘对应的访问令牌和刷新令牌:
接着将刷新令牌拷贝到 Alist 的刷新令牌中:
其他设置保持默认,点击最下面的添加:
点击后便会显示添加后的百度网盘:
此时再次回到主页,发现已显示挂载的百度网盘:
4.2 阿里云盘
在添加存储页面选择阿里云盘Open:
挂载路径本人设置为/阿里云盘:
接着修改一下"OAuth令牌链接",因为看官方文档,旧版本的链接已失效,最新链接为:https://api.alistgo.com/alist/ali_open/token,替换后如下所示:
接着便是获取刷新令牌,AList有提供对应的获取链接:https://alistgo.com/zh/tool/aliyundrive/request.html:
接着点击前往登录便会跳转到授权页面:
这里点击允许后便会跳转到刷新令牌页面:
拷贝后复制到 Alist 添加存储页面中:
最后点击添加便成功添加了阿里云盘:
接着回到主页进行查看:
4.3 夸克网盘
夸克网盘的挂载较为简单,在添加存储页面选择夸克,并填写挂载目录:
接着通过网页登录夸克网盘,并使用 F12 弹出调试者工具后,搜索/list接口:
接着找到 Cookie信息并拷贝:
接着点击添加便完成了相关挂载操作:
此时回到主页便能看到对应的挂载信息:
4.4 蓝奏云
在添加存储页面选项蓝奏云,同时修改挂载目录为/蓝奏云:
接着向下滑动找到类型,并选择为账户:
接着继续向下滑动,在用户名和密码框中输入对应信息:
接着点击添加便完成蓝奏云网盘的挂载:
此时回到主页便能成功看到对应的挂载目录:
到此,关于 Alist 的基本使用便已介绍完毕
app编程云服务器

扫码关注
微信好友
关注抖音