有那些PHP网盘支持aria2离线,或者如何让aria2通过WWW用户运行

搬瓦工机场JMS

aira2脚本是这一个

  1. wget -N –no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh

复制代码

下载完权限是644,用户是root

试了几个方法未果

目前只能用最蠢的方法,脚本定期给下载目录改用户和权限
贵州网友:功能全好看的 https://www.locmjj.com/38.html

功能简单丑的https://www.locmjj.com/60.html
山东网友:好玉米
陕西网友:在aria2.conf尾部添加一行:
on-download-complete=/mjj/mjj.sh

mjj.sh内容:
#!/bin/sh
chmod -R 777 /mjj/downloads/

反正我是这么干的,每次下载完成自动触发执行一次!

我的网盘是Cloudreve
黑龙江网友:这个方法挺好,不过是不是还得加个改用户的啊,我记得默认是root用户
海南网友:你在aria2运行命令前面加个sudo -u www就行了
江苏网友:sudo正解
江苏网友:我就是这样运行的。。。
澳门网友:平常是通过ariaNG用的,回头看看NG里面有没有能研究的地方

试过把/etc/init.d里的aria2所有者改成www,不过好像不行

对linux理解有限

是不是只能通过在任务开始前指定用户和任务完成后修改用户

没办法直接让进程以www用户运行
江西网友:给你举个例子

  1. sudo -u www /root/aria2c –conf-path=/root/aria2c.conf -D

复制代码这样就是www用户运行,下载的文件所有者也是www
黑龙江网友:给你举个例子

  1. sudo -u www /root/aria2c –conf-path=/root/aria2c.conf -D

复制代码这样就是www用户运行,下载的文件所有者也是www
甘肃网友:假定上面的PHP内容保存为 aria2c.php ,则使用方法为

aria2c.php?url=http://g.cn&key=aria2c

我是新手,通常是问题先生

以上信息转载自Hostloc。

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 有那些PHP网盘支持aria2离线,或者如何让aria2通过WWW用户运行

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏