群辉NAS搭建Microsoft365订阅续期服务

最后编辑:11月前

本操作会导致账户强制过期,暂时不可用。

引言(叠甲

  • 本文只讨论续期方法,不能完全保证100%续期。
  • 需要一些基础。
  • 之前的步骤参考文末的链接。
  • 本文只对私有站点做介绍,不考虑SSL证书等内容

步骤

1.安装Asp.NET Core 3.1SDK 1.1 在SSH输入以下命令:
sudo -i
wget https://download.visualstudio.microsoft.com/download/pr/f65a8eb0-4537-4e69-8ff3-1a80a80d9341/cc0ca9ff8b9634f3d9780ec5915c1c66/dotnet-sdk-3.1.201-linux-x64.tar.gz
mkdir -p $HOME/dotnet && tar zxf /root/dotnet-sdk-3.1.201-linux-x64.tar.gz -C $HOME/dotnet
1.2 修改/root/.profile
...
export HOME
export PATH=$PATH:$HOME/dotnet
...
fi
export DOTNET_ROOT=$HOME/dotnet
2.部署Microsoft 365 E5 Renew X 2.1 下载https://sundayrx.lanzoui.com/aW09Lsss75g 2.2 将文件上传到群辉,并解压,记住最后的路径(例如/volume1/homes/admin/mse5) 2.3 在SSH输入以下命令:
sudo -i
cd /volume1/homes/admin/mse5
vi Deploy/Config.xml
(修改端口号默认1066和登陆密码默认12345678,i修改,:wq!保存)
dotnet Microsoft365_E5_Renew_X.dll
2.4 此时浏览http://[NAS_IP_Address]:1066配置相关Microsoft E5账户参数 3.安装进程守护 因为SSH窗口关闭后,网站就停止运行,所以需要以下操作 3.1 群辉在套件中心里安装Python3 3.2 下载supervisor,上传并解压,使用以下命令安装:
python setup.py install
mkdir /etc/supervisor
echo_supervisord_conf > /etc/supervisord.conf
3.3 在/etc/supervisord.conf末尾加上
[program:RenewX]
command=/root/dotnet/dotnet Microsoft365_E5_Renew_X.dll
directory=/volume1/homes/admin/mse5
environment=ASPNETCORE_ENVIRONMENT=Production
stopsignal=INT
autostart=true
autorestart=true
startsecs=1
stderr_logfile=/var/log/mse5.err.log
stdout_logfile=/var/log/mse5.out.log
3.4 启动supervisor
supervisord -c /etc/supervisord.conf
3.5 在群辉的计划任务里加入以下代码保障开机启动
/usr/bin/supervisord
4. 验证阶段 4.1 浏览http://[NAS_IP_Address]:1066,查看账户状态 4.2 在SSH中输入以下命令查看守护进程是否启动
supervisorctl
RenewX                           RUNNING   pid 8907, uptime 1 day, 7:00:56
supervisor>
4.3 重启NAS后,再重复4.1-4.2,查询状态

参考链接: [1] SundayRX.E5 调用API续订服务:Microsoft 365 E5 Renew X.https://blog.csdn.net/qq_33212020/article/details/119747634

[2] Tenk的园子.使用守护服务(Supervisor)保持dotnet进程的运行.https://www.cnblogs.com/tangjiaoshu/p/9866096.html

[3] 取名字真的很难.群晖本机安装.NetCore环境.https://blog.csdn.net/qq_20662097/article/details/105902439

2 thoughts on “群辉NAS搭建Microsoft365订阅续期服务”

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

[smirking] [hentai] [wounded] [cracker] more »