简介
Vultr及Linode等一众主流VPS服务商所提供的Startup Script启动脚本功能常常被很多人忽视。但博主认为,这是一个比Vultr的Snapshots备份更好用的一个功能。其配置快速,正确设定命令能帮你在每次创建VPS时就自动配置好自己需要的程序,不像Snapshots一样需要长时间的备份与恢复。
如果你需要Vultr购买优惠的话,可以看这里-->传送门
使用
下面以配置上一篇文章提到的OneDrive离线网盘一键脚本为例,在Vultr进行操作
新建脚本
点击Vultr后台的Products,再点击Scripts,即可进入脚本界面,点击右侧的加号按钮,即可新建脚本。
添加命令
在输入框中输入以下命令:
#!/bin/bash
wget https://raw.githubusercontent.com/MoeClub/OneList/master/OneDriveUploader/amd64/linux/OneDriveUploader -P /usr/local/bin/
sudo chmod +x /usr/local/bin/OneDriveUploader
wget https://你的链接/auth.json -P /root/
wget https://www.jiyiblog.com/shell/aria2upload.sh -P /root/
sudo chmod +x /root/aria2upload.sh
sudo apt install curl -y
bash <(curl -s -L https://www.jiyiblog.com/shell/aria2.sh)
点击Update Script即可保存
注意,其中auth.json是OneIndex在获取Token的时候自动保存的auth文件,必须需要这个文件才能正常上传文件到你的OneDrive网盘中,每个人的token都不相同。
所以请先执行一次上一篇文章的操作,获取到auth.json文件后,将此文件上传并获取直链以便服务器下载。
P.S.没有服务器没法搞直链的可以在自己电脑上搭建XAMPP或者偷偷上传到GitHub里改个名字hhh,实在没办法可以选择先不上传,删除这条命令,启动完成后再使用File Browser将文件上传到/root文件夹中。
使用启动脚本
在新建VPS的时候,记得在Startup Script处为你的脚本打勾,这样在VPS第一次启动的时候就会为你自动配置好OneDrive离线网盘一键脚本程序了~
20 条评论
不用登录把。。。
好
看看怎么弄
这么高端的操作,一定要学习学习,谢谢分享!
不错的文章
学习
学习学习
学习一下
学习了
按照教程搞了半天,原来是Startup Script没有配置,来学习学习
想要学习一下
搓了半天还是决定来看看一键脚本怎么弄
学习一下
非常想要学习一下
这个不错,可以有|´・ω・)ノ
还可以这样学习了
还可以这样学习了
赞一个,如果想恢复Aria怎么操作?
恢复密码
在/root/.aria2/aria2.conf文件下增加rpc-secret=密码,就行了