前两日发现了AlwaysData的高可用性,然后就一直在测试搭建各种比较实用的服务,博客和工作室将同步更新。
简介
这和文章主要需要用到的文件:Github大门
我们很多国内的大佬使用Alist搭建文件共享系统,这个项目也很强,支持很多网盘,而且完全免费开源
给作者一个star不亏真的,相信我(划掉),但是部分大佬们很多资源在国外的GoogleDrive和PikPak等
网盘运营商里,这玩意懂得都懂,每个魔法机场啥的难行,所以Alist开发者大大给出了解决方案,就是在国外能访问的主机加上一层Proxy,这是我写这篇的目的喽哈哈哈
[hidecontent type="reply" desc="隐藏内容:评论后查看"]
准备
我们首先创建一个AlwaysData用户(后台有中文哦)
有一些订阅服务,我们选择白嫖就ok,100M就够了,拿到100后我们需要设置一下,上图
,然后启用密码登录。如果前面的密码忘记了就在重新设置一下,然后保存
提交完毕就能看到
Password login已经是了(英文是yes),页面顶部有些ssh地址,如果没有ssh终端有个web的shell
我们使用web的shell做演示
这部分需要您具有一定的Linux基础
主机部分
Tips:不用试用中文输入法,鬼畜的会,还有就是输入密码时不会显示,输入成功后
然后我们需要下载GitHub上大佬编译好的二进制文件
https://github.com/alist-org/alist-proxy
然后输入下面的指令下载
wget https://github.com/alist-org/alist-proxy/releases/download/v0.0.2/alist-proxy_0.0.2_linux_amd64.tar.gz
下载完毕我们应该解压
alist@ssh1:~$ ls
admin alist-proxy_0.0.2_linux_amd64.tar.gz www
alist@ssh1:~$ tar -zxvf alist-proxy_0.0.2_linux_amd64.tar.gz
LICENSE
README.md
alist-proxy
alist@ssh1:~$ ls
admin alist-proxy alist-proxy_0.0.2_linux_amd64.tar.gz LICENSE README.md www
alist@ssh1:~$
因为空间只有100M,我们把没用的 文件删除,为以后的别的服务到地方
alist@ssh1:~$ ls
admin alist-proxy alist-proxy_0.0.2_linux_amd64.tar.gz LICENSE README.md www
alist@ssh1:~$ rm alist-proxy_0.0.2_linux_amd64.tar.gz
alist@ssh1:~$ rm LICENSE
alist@ssh1:~$ rm README.md
alist@ssh1:~$ ls
admin alist-proxy www
alist@ssh1:~$
删除完毕我们开始设置网站参数,Shell的部分结束了,如果你成功了,那我恭喜你,如果不懂就联系我
页面上随处可以见的我的联系方式(❤)
网站部分
参数有三个
port:提供服务的端口,这个要输入指定的端口,让AlwaysData后台去执行程序然后反代理
token :你站点的Token,这个很重要,别人知道了很难安全
获取方法:
1、自己加密,计算方式如下
md5(`https://github.com/Xhofe/alist-${YOUR_PASSWORD}`)
2、在自己的浏览器上获取
可以在登陆之后的请求的请求头中找到,名称为Authorization
我们首先在一个浏览器上登录你的管理员账户,然后F12进入DevTools
host:你的Alist地址,必须添加协议头,且后面不能添加/。如https://files.yhdzz.cn
;
假设
您的Alist地址为:alist.com
您的Alist Token为:1145141919180(32位)
您的AlwaysData空间名为:alist
AlwaysData给您分配的PORT值为:8100
那么
您的命令(command)为:
./alist-proxy -port=8100 -token=114514 -host=https://alist.com
Tips:http还是https看你设置,但是必须写
您的工作目录()为:
/home/alist
Tips:您的AlwaysData空间名在下图的部分查看
最后别忘了保存哦
这部分就完事,接下来是Alist那边的设置
Alist后台设置
先登录您的Alist后台:alist.com/@manage
点击左边的账号
我们接下来随便挑一个,就用PikPak进行演示,我们点击编辑:
注意,和那边的host一样,后面也不要加/,已知Google会报错。
这里的https://alist.alwaysdata.net,需要天界您自己的,用我的没用哦
然后SSL在下面这里设置(感谢@凤梧山居 大佬指点)
本文参考的链接:
代理二进制文件Github:https://github.com/alist-org/alist-proxy/releases
官方文档:https://alist-doc.nn.ci/docs/driver/base
获取Token:https://alist-doc.nn.ci/docs/driver/alist#token
AlwaysData默认站点开启SSL:https://blog.xbreeding.com/
本文允许转载,但是必须标明原作者和本站链接
2022年7月12日01:48:51追加:
1、这个方法会被官方封禁,数据不会让你备份,绝对性删除了
2、本软件属于代理软件,官方不乐意了
3、本教程仅供参考,本人不建议不提倡搭建此业务
4、对于官方的决定我无权干涉,大家可以购买官网服务
5、已知AlwaysData每半小时会进行一下休眠,请注意关闭
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:xiaoman1221@yhdzz.cn,工作室将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有。
谢谢教程
免费订阅大概率封号,注意风险
免费的成本最高
毕竟是无价,我这就是个教程,但是不建议操作了
多谢分享
谢谢分享
谢谢分享
感谢分享
好东西,研究一下
慢慢研究
看一下,学习学习
学习学习到底怎么搞得[g=wunai]