2018年2月1日星期四

Office 2016ProPlus批量版激活码,剩余六万余次


提供一个激活Office 2016的密匙,如果出现密匙失效的情况, 能帮忙的话可以协助激活哟



key:VDWJX-9N9HJ-RFKBD-RT22B-DPFHM

适用产品类型:Office 2016 Pro Plus 专业增强版

下载地址:

Office 2016 Pro Plus 专业增强版 (64位) - (批量版)

Office Professional Plus 2016 (x64) - DVD (Chinese-Simplified)
文件名:SW_DVD5_Office_Professional_Plus_2016_64Bit_ChnSimp_MLF_X20-42426.ISO
SHA-1:AEB58DE1BC97685F8BC6BFB0A614A8EF6903E318
文件大小:1.05 GB
ed2k下载:
SW_DVD5_Office_Professional_Plus_2016_64Bit_ChnSimp_MLF_X20-42426.ISO (1.05 GB)]SW_DVD5_Office_Professional_Plus_2016_64Bit_ChnSimp_MLF_X20-42426.ISO (1.05 GB)

Office 2016 Pro Plus 专业增强版 (32位) - (批量版)

Office Professional Plus 2016 (x86) - DVD (Chinese-Simplified)
文件名:SW_DVD5_Office_Professional_Plus_2016_W32_ChnSimp_MLF_X20-41351.ISO
SHA-1:0218F50774AAB63AF7755B0986CDB9972B853E44
文件大小:940.74 MB
ed2k下载:
SW_DVD5_Office_Professional_Plus_2016_W32_ChnSimp_MLF_X20-41351.ISO (940.74 MB)]SW_DVD5_Office_Professional_Plus_2016_W32_ChnSimp_MLF_X20-41351.ISO (940.74 MB)

2018年1月21日星期日

【重制】AriaNG + H5ai + Aria2: VPS 搭建离线下载 + 在线播放网盘


先搭建了一个框,稍后补充内容。
PS: 可以自己搞一个黑科技,挂载谷歌盘,这样你的小鸡也能做大盘鸡用了~
先前文章:AriaNg + Caddy FileManager: 打造自己的离线下载网盘


安装步骤




安装 oneinstack




我的习惯是安装 Nignx + Mysql(非必须) + PHP7.1

apt-get update
apt-get -y install wget screen curl python

cd /root
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd /root/oneinstack
screen -S oneinstack #如果网路出现中断,可以执行命令`screen -R oneinstack`重新连接安装窗口
./install.sh #注:请勿sh install.sh或者bash install.sh这样执行

[v_notice] 不过还是比较推荐使用宝塔。除了安装环境这里不一样,其他都是差不多的。[/v_notice]

安装 AriaNG




通过 oneinstack 创建网站的虚机目录
我的目录是 /data/wwwroot/your.web.site

cd /root/oneinstack
./vhost.sh

下载文件

cd /data/wwwroot/your.web.site
wget https://github.com/mayswind/AriaNg/releases/download/0.2.0/aria-ng-0.2.0.zip
# 或者
#wget https://storage.liyuans.com/04.%E6%BA%90%E7%A0%81/aria-ng-0.2.0.zip
unzip aria-ng-0.2.0.zip
rm -rf aria-ng*

[v_blue]检查:此时访问你的网站应该是可以看到信息了,宝塔环境可以通过UI界面操作[/v_blue]

安装 H5ai




通过 oneinstack 创建网站的虚机目录,务必和上面的目录不要重复
我的目录是 /data/wwwroot/dl.your.site

cd /root/oneinstack
./vhost.sh

下载文件

cd /data/wwwroot/dl.your.site
wget https://release.larsjung.de/h5ai/h5ai-0.29.0.zip
unzip h5ai-0.29.0.zip
mkdir download

修改 Nginx 的配置文件

apt-get install nano -y
nano /usr/local/nginx/conf/vhost/dl.miku.buzz.conf #宝塔环境可以在UI界面操作


将 index 行增加一条记录 _h5ai/public/index.php(放在最后即可),修改之后的行应该是这个样子

index index.html index.htm index.php /_h5ai/public/index.php;

重启 nginx

service nginx restart

[v_blue]检查:此时访问你的网站应该是可以看到信息了[/v_blue]

安装 Aria2




安装
PS: 我使用的是 apt-get 安装,版本比较老,如果需要新版本,请自行编译安装吧。

apt-get update && apt-get install aria2 -y
aria2c -v
# 正常情况下应该返回 一大串的版本信息,如果返回 找不到命令,那么说明安装失败。

修改配置文件
[v_blue]配置文件来自逗比根据地[/v_blue]


cd /root
# 创建Aria2配置文件夹
mkdir /root/.aria2 && cd /root/.aria2
# 下载Aria2配置文件、DHT文件(BT有没有速度就靠这个)
wget --no-check-certificate -N "https://storage.liyuans.com/98.%E5%85%B6%E4%BB%96/aria2.conf"
wget --no-check-certificate -N "https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/other/Aria2/dht.dat"
# 备用下载,来自ZRJ766:http://dl.zrj766.com/zrj96/aria2.conf
#备用下载:https://storage.liyuans.com/98.%E5%85%B6%E4%BB%96/dht.dat
#备用下载:https://storage.liyuans.com/98.%E5%85%B6%E4%BB%96/aria2.conf

# 创建一个空的 Aria2 下载任务保存文件
echo '' > /root/.aria2/aria2.session


修改下载路径
不用介意乱码,将 dir=/usr/local/caddy/www/aria2/Download 修改为 dir=/data/wwwroot/dl.your.site/download
修改密码:因为是逗比的脚本,默认密码是 doub.io,可以自己修改: rpc-secret=doub.io 改为你要的密码,当然也可以用 #注释掉

nano aria2.conf

后台运行
我用的 screen,执行下面的命令后,退出即可,就在后台执行了。

screen -S aria
cd /root/.aria2
aria2c -c

懒人专用



逗比的一键脚本,注意需要修改下载路径。

wget -N --no-check-certificate https://softs.fun/Bash/aria2.sh && chmod +x aria2.sh && bash aria2.sh

# 如果上面这个脚本无法下载,尝试使用备用下载:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh

注意事项




Aria 后台运行我用的是 Screen,相关命令其实不难。有其他方式也请大家在评论区给出~
如果开启 Aria2 的时候提示失败,请检查以下两点:
请确认防火墙是否开放了使用的端口(一般来说是 6800 和 BT 的那个监听端口、80 端口、51413 端口),具体参考这篇文章开启端口吧
如果是端口占用,请检查占用程序(lsof -i:对应的端口) 并关闭 (kill -9 对应的pid)
如果还是不能连接,尝试在 AriaNG 的设置里面,修改方法为 GET。
具体路径为:AriaNG Setting - RPC - Aria2 RPC HTTP Request Method

AriaNg + Caddy FileManager: 打造自己的离线下载网盘


转载自逗比集中营的两篇文章:AriaNgCaddy FileManager

简单介绍


Aria2 是一个命令行下运行、多协议、多来源下载工具,支持磁力链接、BT 种子、HTTP、FTP 等下载协议,当然因为它是命令行下载工具,所以我们想下载一个东西还需要去敲命令自然是不方便,于是就有一些人根据 Aria2 的 API 开发了一些在线管理面板,可以直接在网页上面添加管理任务。

本教程介绍的是 AriaNg,Github 项目:https://github.com/mayswind/AriaNg

Aria2 是一个后端 (服务端) 的程序,而 AriaNg 是一个前端 (HTML+JS 静态) 控制面板,不需要和 Aria2(后端 / 服务端)放在一个服务器或者设备中,你甚至可以只在服务器上面搭建 Aria2 后端,然后访问别人建好的 AriaNg 前端面板,也可以远程操作 Aria2 后端!

注意不要使用 HTTPS 协议,监听地址不支持的!




演示



  • 如果有需要,可以看哈这些机器
    截一下图:







教程环境


一个纯净的 Debian 7 x64 系统的服务器(VPS)
一个域名(可选)


准备工作



apt-get update -y && apt-get upgrade -y




后端安装


这里指的就是 Aria2


  • 换源



mv /etc/apt/sources.list /etc/apt/sources.list.bak && wget --no-check-certificate -P /etc/apt "https://softs.fun/Bash/sources/us.sources_stretch.list" && mv /etc/apt/us.sources_stretch.list /etc/apt/sources.list



  • 安装 Aria2 等软件



apt-get update && apt-get install aria2 curl unzip vim -y



  • 还原备份的 包管理器源,注意下次再安装软件的时候,请先运行 apt-get update ,否则包列表还是前面测试版源!



rm -rf /etc/apt/sources.list && mv /etc/apt/sources.list.bak /etc/apt/sources.list



  • 如果以上过程没有报错,然后通过以下命令来检查 Aria2 是否安装成功。



aria2c -v
# 正常情况下应该返回 一大串的版本信息,如果返回 找不到命令,那么说明安装失败。



配置后端



# 创建Aria2配置文件夹
mkdir /root/.aria2 && cd /root/.aria2
# 下载Aria2配置文件、DHT文件(BT有没有速度就靠这个)
wget --no-check-certificate https://softs.fun/Other/Aria2/aria2.conf
wget --no-check-certificate https://softs.fun/Other/Aria2/dht.dat
# 创建一个空的 Aria2 下载任务保存文件
echo '' > /root/.aria2/aria2.session



  • 默认我已经配置好了 Aria2 的配置文件,如果你想要修改,那么你可以输入 vi /root/.aria2/aria2.conf 或者 把这个文件下载到本地修改(有中文注释,# 井号是注释的,不懂的参数不要乱动,默认就好)。

  • 主要就是下面这两个选项:下载目录 (dir)、RPC 监听端口 (rpc-listen-port)、RPC 令牌 (rpc-secret),默认是下面这样:



下载目录:dir=/usr/local/caddy/www/aria2/Download
RPC监听端口:rpc-listen-port=6800 (默认#注释)
RPC令牌:rpc-secret=doub.io (如果不需要,则修改配置文件在参数前面加上 # 注释即可)
RPC令牌就相当于 Aria2(后端/服务端)远程API连接的授权密码,默认是开启的PRC令牌是 doub.io
正式使用建议更改 PRC监听端口和令牌 ,避免安全隐患!



后端使用方法



  • 启动 Aria2(后端 / 服务端)



nohup aria2c -c &>/root/.aria2/aria2.log &


如果使用 nohup 进程无法后台运行或者其他问题,可以使用 screen 来做这个事儿

  • 停止 Aria2(后端 / 服务端)



kill -9 $(ps -ef|grep "aria2c"|grep -v "grep"|awk '{print $2}')



  • 重启就是先停止后启动喽~

  • 查看 Aria2 输出的日志
    这个命令是监控 日志输出,如果想要退出监控,那么按 Ctrl+C 键即可。



tail -f /root/.aria2/aria2.log



前端安装


这里指的就是 AriaNg / FileManager


  • 这里安装 Caddy 一个很简单的 HTTP 服务器,如果你想要使用 Nginx/Apache 或者 LNMP 一键包之类的,使用方法自行谷歌。



wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager



  • 如果上面这个脚本无法下载,尝试使用备用下载:



wget -N --no-check-certificate https://softs.fun/Bash/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager



  • 安装 Caddy 成功后,继续新建一个虚拟主机文件夹,



mkdir /usr/local/caddy/www && mkdir /usr/local/caddy/www/aria2



  • 写入配置到 Caddy 配置文件,注意下面这五行要一起复制粘贴,不是一行一行复制!


注意:

  • 将域名替换为你自己的!



  1. 第四行basicauth / user233 doub.io和第七行user233:可以删除,不删除代表的意思是你的前端用户和密码分别是:user233doub.io,你也可以改成你想要的用户名密码。


echo "dl.liyuans.com {
root /usr/local/caddy/www/aria2
gzip
basicauth / user233 doub.io
filemanager /Download {
show /usr/local/caddy/www/aria2/Download
user233:
allow_new true
allow_edit true
allow_commands true
}
}" > /usr/local/caddy/Caddyfile



安装 AriaNg



# 新建Aria2下载文件夹 并进入文件夹 #
mkdir /usr/local/caddy/www/aria2/Download && cd /usr/local/caddy/www/aria2

# 下载并解压 AriaNg 文件,注意下面这一段是需要一起输入的,这段代码会自动检测并下载最新版本 #
Ver=$(curl -m 10 -s "https://github.com/mayswind/AriaNg/releases/latest" | perl -e 'while($_=<>){ /\/tag\/(.*)\">redirected/; print $1;}') && wget "https://github.com/mayswind/AriaNg/releases/download/${Ver}/aria-ng-${Ver}.zip" && unzip aria-ng-${Ver}.zip && rm -rf aria-ng-${Ver}.zip

# 赋予虚拟主机文件夹权限 #
chmod -R 755 /usr/local/caddy/www/aria2



  • 上面代码都执行完后,就可以启动 Caddy 了。



service caddy start



  • 如果 Caddy 运行正常,那么你打开你的域名即可看到 AriaNg 的页面了!



配置 AriaNg



  • 进入 AriaNg 的网页后,默认是英文语言,你可以 点击左侧选项菜单 —— AriaNg Setting ,然后在新页面中 Language 选项选择 简体中文,然后刷新页面后即可生效。

  • 如果你的 Aria2(后端 / 服务端) 还没有运行,请先根据 Aria2 使用说明 启动 Aria2(后端 / 服务端)。

  • 依然是 左侧选项菜单 —— AriaNg 设置 —— RPC —— 依次输入 / 选择下图各选项。



Aria2 RPC 主机:就是填写你 安装Aria2(后端/服务端)的服务器IP 或者 域名。
Aria2 RPC 端口:默认 6800 。
Aria2 RPC 协议:选择 http ,如果你配置了https,那么就选择https。
Aria2 RPC 密匙:输入你的RPC密匙(令牌),如果你安装后没有修改配置文件中的RPC密匙(令牌),那么你这里需要填写 doub.io 。
强烈建议打开 RPC密匙(令牌)来保证安全性。



  • 设置完毕后,刷新页面即可生效。

  • 正常情况下,右上角会提示 连接成功,点击左侧选项菜单 —— Aria2 状态,即可看到当前 AriaNg 前端面板连接到的 Aria2(后端 / 服务端) 的信息。







其他



  • Caddy 使用方法



启动:service caddy start
停止:service caddy stop
重启:service caddy restart
查看状态:service caddy status
Caddy 配置文件:/usr/local/caddy/Caddyfile
Caddy 虚拟主机:/usr/local/caddy/www
AriaNg 虚拟主机文件夹:/usr/local/caddy/www/aria2
AriaNg 下载文件夹:/usr/local/caddy/www/aria2/Download



注意事项



  • Caddy 启动失败,打开 http://ip 显示的是 It works !
    一些系统会自带 apache2 ,而 apache2 会占用 80 端口,导致 Caddy 无法绑定端口,所以只要关掉就好了。



netstat -lntp
# 我们可以通过这个命令查看是不是被其他软件占用了 80 端口。



不过 apache2 会默认开机自启动,如果不需要可以关闭自启动或者卸载 apache2 。

  • 停止 Apache2



service apache2 stop
# 尝试使用上面这个关闭,如果没效果或者提示什么错误无法关闭,那就用下面这个强行关闭进程。
kill -9 $(ps -ef|grep "apache2"|grep -v "grep"|awk '{print $2}')



  • 取消开机自启动



update-rc.d -f apache2 remove



  • 卸载 Apache2



apt-get remove --purge apache2



  • 关闭 Apache2 后,就可以尝试启动 Caddy ,并试试能不能打开网页。



service caddy stop
service caddy start

2018年1月17日星期三

Debian 9允许root用户登录和以ssh方式登录


今天在自己本地用虚拟机开了一台Debian9系统的机器,结果发现根本没法用root账户登录,好烦啊,于是去网上搜罗了一下,发现这个方法是可以用的。



1.允许以root用户登录操作系统




[v_blue]默认情况下debian是不允许以root用户登录的,只能以其他用户登录系统中,然后su到root用户下进行操作。[/v_blue]
1.1修改/etc/gdm3/daemon.conf文件

新增下面一行AllowRoot = true

[security]
AllowRoot = true


1.2修改/etc/pam.d/gdm-password


注释掉下面内容
#auth required pam_succeed_if.so user != root quiet_success


然后重启操作系统,就可以使用root用户登录操作系统了。

2.以root身份通过ssh登录操作系统




2.1修改/etc/ssh/sshd_config



#PermitRootLogin prohibit-password


修改为

PermitRootLogin yes



2.2重启ssh即可


service sshd restart




/etc/init.d/ssh restart


到这就可以以root用户ssh登录了。

2017年10月20日星期五

解决sspanel使用cdn后无法获取真实ip



先说哈,这些方法都是问大佬问到的方法,如果说有其他的方法,那么请告诉我吧~

方法一:


一直以来有个烦恼就是使用了cdn后sspanel的后台ip统计就不准确了,无论谁登录都会记录cdn的ip,而不是访客的真实ip,原因其实很简单,因为我们通过了cdn这个代理来访问的网站,但其实cdn在请求网站数据时,会通过HTTP_X_FORWARDED_FOR附加真实访客的地址,我们只需要解析这个函数的内容就可以了,具体操作如下。

在sspanel目录下找到/app/Controllers/AuthController.php这个文件,并用vim打开,在所有的$loginip->ip=$_SERVER["REMOTE_ADDR"];前均添加下述语句即可。
if(isset($_SERVER[‘HTTP_X_FORWARDED_FOR’]))
{
$list = explode(‘,’,$_SERVER[‘HTTP_X_FORWARDED_FOR’]);
$_SERVER[‘REMOTE_ADDR’] = $list[0];
}

[v_error]此处的标点符号请注意,将所有中文模式下的标点改为英文的标点[/v_error]
解决后效果如图



[v_notice]方法来源:DoubleDou[/v_notice]

方法二:


在sspanel的配置文件中加入
if (isset($_SERVER['HTTP_CF_CONNECTING_IP']))
$_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP'];

[v_notice]方法来源:魔改的世界[/v_notice]

某些魔改版自带的


在ssp的配置文件里面,最下面添加

#在套了CDN之后获取用户真实ip,如果您不知道这是什么,请不要乱动

if ( isset($_SERVER["HTTP_X_FORWARDED_FOR"]) ) {

$list = explode("," , $_SERVER["HTTP_X_FORWARDED_FOR"]);

$_SERVER["REMOTE_ADDR"] = $list[0];

}



如果你有其他的方法,那可以告诉我哟~

2017年9月25日星期一

GET365.PW: 免费获取 OneDrive 5T 网盘


文章转载自 ChrisWilson,原博主很在意来源,如果希望转载,请务必在头部加上来源。


获取方法


获取邮箱


打开邮箱:http://get365.pw/
会自动分配给你一个临时邮箱,你也可以修改邮箱前缀为自己喜欢的前缀。(注:此邮箱会作为你的登录用户名,请你牢记!)

注册


复制好邮箱地址,打开此网站
(别关闭上个网站,还要获取验证码),输入你获取的邮箱地址,点击注册。


自定义你的姓名,密码。验证码则回到刚才获取邮箱的网站,点开收到的邮件,复制输入即可。




注册以后会提示你添加密保 信息,设置好密保邮箱即可。



邀请的话选择跳过。

成功进入页面就可以使用 OneDrive 了。

2017年9月15日星期五

h5ai 安装教程


什么是 h5ai

H5ai 是一款功能强大 php 文件目录列表程序,由德国开发者 Lars Jung 主导开发,它提供多种文件目录列表呈现方式,支持多种主流 Web 服务器,例如 Nginx、Apache、Cherokee、Lighttpd 等,支持多国语言,可以使用本程序在线预览文本、图片、音频、视频等。



安装




1.1 首先需要搭建好 Web 服务器

例如 LNMP(Linux/Nginx/MySQL/Php)组合,本文直接以 LNMP 组合为例。

推荐使用 PHP 7 版本。

1.2 下载 h5ai 安装包 本教程版本为 0.29.0


转至官网下载:https://larsjung.de/h5ai/

1.3 设置好虚拟主机后,编辑虚拟主机配置文件:



vim /usr/local/nginx/conf/vhost/your_domain.conf



1.3.1 将 root 下一行,改为:



index index.html index.php /_h5ai/public/index.php;


1.4 去除被禁用的 PHP 函数:<



vim /usr/local/php/etc/php.ini


搜索 scandirexecpassthru,将其从被禁用的函数中删除。

1.5 重启 web 服务器:



service php-fpm restart
service nginx reload


1.6 虚拟主机 ROOT 目录大概是这个样子的,要在网站上显示的目录和 _h5ai 文件夹放在一起:

.
├── _h5ai
│ ├── CHANGELOG.md
│ ├── private
│ ├── public
│ └── README.md
├── 您要显示的文件夹
│ ├── 子文件夹 1
│ ├── 文件 1
│ └── 文件 2
└── 您要显示的文件夹
├── 文件 1
└── 文件 2

开启 h5ai 更多功能




到目前为止,h5ai 可以正常使用了,但是我们可以开启 _h5ai 全部功能。通过 http(s)://your_domain/_h5ai/public/index.php 可以查看 _h5ai 的全部功能开启情况,默认密码是空的。

2.1 安装 FFmpeg




[v_notice]debian 8:[/v_notice]

2.1.1 编辑软件源文件:


vim /etc/apt/sources.list


2.1.2 添加四个软件源


deb http://www.deb-multimedia.org jessie main non-free
deb ftp://ftp.deb-multimedia.org jessie main non-free
deb http://www.deb-multimedia.org stable main non-free
deb ftp://ftp.deb-multimedia.org stable main non-free


2.1.3 更新软件源


apt-get -y update


2.1.4 安装 ffmpeg


apt-get -y install ffmpeg


[v_notice]Ubuntu 16.04+:[/v_notice]

2.1.1 直接通过命令安装:


apt-get -y install ffmpeg


[v_notice]CentOS:[/v_notice]

2.1.1 编译安装 FFmpeg 或 libav。

FFmpeg:http://www.ffmpeg.org/download.html
FFmpeg 参考教程:https://trac.ffmpeg.org/wiki/CompilationGuide/Centos
FFmpeg 参考教程:https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

libav:http://libav.org/download/

下载源码编译即可。

2.2 略缩图功能




2.2.1 图片:
_h5ai 中,private public 文件夹中的 cache 目录设置权限为 755

2.2.2 EXIF:
通过 phpize 安装 PHP exif 模块即可。

2.2.3 视频略缩图:
参考 2.1 安装 FFmpeg 即可。

2.2.3 PDF 略缩图:
安装 ImageMagick

可使用如下命令:

[v_notice]Ubuntu/Debian:[/v_notice]


apt-get install ImageMagick -y


[v_notice]CentOS:[/v_notice]


yum install ImageMagick -y


2.3 Shell tar、Shell zip 和 Shell du




参考 1.4 去除在 php.ini 中被禁用函数 execpassthru 即可。

另外去除禁用的 scandir 函数(如果有),不然会导致无法显示目录。

2.4 options.json 中的更多功能




位于 _h5ai/private/conf 目录下。

打包下载:
搜索 “download
126 行,enabled false 改为 true

文件信息及二维码:
搜索 “info
184 行,enabledfalse 改为 true

默认简体中文:
搜索 “l10n
200 行,enabled false 改为 true
201 行,langen 改为 zh-cn

文件及文件夹搜索功能:
搜索 “search
308 行,enabled false 改为 true。

文件及文件夹多选:
搜索 “select
322 行,enabled false 改为 true

默认密码:

首先生成自定义 sha512 密码:http://md5hashing.net/hashing/sha512
然后搜索 “passhash”,大概第 10 行,将其密码改成自己生成的。

附加功能: 给文件头或者尾部增加备注 --- 在文件夹目录下创建
_h5ai.footer.html_h5ai.header.html_h5ai.footers.html_h5ai.headers.html (后缀可为 .md)

关于中文文件夹乱码, 请将系统编码改为 uft-8, 具体请百度. 教程很多, 这里就不多说了.



教程结束