蜘蛛池系统源代码(威联通(qnap)使用acme申请并部署泛域名证书张子枫未修奥罗县流出,被网友严厉批评:她的胸碍了谁的“暗喻梦”?)速看,
产品目录:
1.蝎子池5000个镜像
2.蝎子池非官方网站
3.蝎子池的暗喻梦骗子
4.蝎子池构筑讲义
5.蝎子池2020
6.蝎子池强化
7.蝎子池买回
8.蝎子池锻造徽ahuaseσ
9.蝎子池讲义
10.蝎子池价格
1.蝎子池5000个镜像
译者:UC新闻报道愤慨部序言前段时间又重黑群晖换到qnap了 (反反复复横跳原本想搞黑威的,结果写conf太麻烦,蜘蛛就暂品乐版),池系就想著先把ssl合格证书也通通弄过来只不过qnap便携式letsencrypt提出申请流程,统源通可是代码的速只能在非亚洲地区地区采用 (控制面板的提出申请亚洲地区虽说可以,不过须要80或443路由器对外开放)。威联
2.蝎子池非官方网站
于是使e申书张就想著却是通过acme.sh来试著提出申请以获取,经过几番提心吊胆,用a友严基本上同时实现了我的请并目标,这里收到和大家来沟通交流下 提早说明下,部署被网我试著了很久,泛域枫发现基本上不可能像群晖那样不操作形式ssh来同时实现,名证所以如前所述qnap的修奥胸碍是须要继续执行许多单纯的操作形式的,希望诸位对这一点最少有许多了解
3.蝎子池的罗县流出厉批骗子
此次却是采用acme.sh辅助工具如果你熟识acme.sh,最单纯的暗喻梦形式是自己加装acme.sh的JAVA,然后非官方只不过已经为qnap提供了加装形式

4.蝎子池构筑讲义
约莫业务流程是 加装 acme.sh--> 增设配置文件 --> 以获取加装合格证书 --> 加进到间歇各项任务手动以获取关于qnap的合格证书qnap的预设合格证书储存边线是 /etc/stunnel/

5.蝎子池2020
其中 stunnel.pem 是合格证书和公钥布季夫的合格证书,事实上是把cert和key的数据堆叠聚合的backup.cert 和 backup.key 是原初合格证书和公钥的储存,这三个实际都是解释器 加装docker
6.蝎子池强化
事实上加装acme.sh然后提出申请却是比较方便的但是我不喜欢在系统中乱搞(强迫症?) 又加上我想试著下能不能像群晖那样完全通过页面操作形式或者尽可能减少shell操作形式,所以却是准备用docker同时实现下(当然后来发现却是必须用到sshell )。
7.蝎子池买回
事实上是把加装在本机的acme采用docker来同时实现,尽量不去对系统文件进行修改建议操作形式前先将系统预设的合格证书下载储存下

8.蝎子池锻造徽ahuaseσ
虽然不储存也能恢复,不过会稍微麻烦点首先为acme单独创建共享文件夹,方便后续操作形式

9.蝎子池讲义
然后在acme中创建名为docker的文件夹,方便储存acme的docker的数据,名字随意,与后面docker中的映射文件夹对应即可从container中拉取acme镜像选择 neilpang/acme.sh加装

10.蝎子池价格
下载完成后 创建docker

注意名称须要与后面JAVA里一致,建议写一样的,避免后面出问题命令处填写daemon 以守护形式运行打开高级增设

加进对应的dns服务提供商的key和secret如图我的是阿里的如果是dnspond是DP_Id 和 DP_Key,具体还有许多(未测试),可以自己去非官方网站查找然后测试

根据自己需求选择网络选择host

挂载须要的文件夹这里的/acme/docker是开始创建的空文件夹,挂载到/acme.sh,注意删除上面预设加进的储存空间映射

采用JAVA下载JAVAupdate_cert_docker.sh,度娘 /1JCY61qinDxGtLYHzOmb5gQ?pwd=cj4r 提取码: cj4r 内容如下

JAVA如前所述之前的群晖改造的,约莫业务流程是调用我们刚装好的acme.sh的docker,继续执行以获取与加装命令,把获得到的合格证书放在临时产品目录中,然后将合格证书文件复制堆叠到qnap的合格证书产品目录,最后重启相关服务将JAVA文件update_cert_docker.sh拷贝acme文件夹

把继续执行权限勾上

权限加进后重新查看下,qnap的页面可能会修改权限出bug不生效,重试就行后面就须要shell里进行操作形式首先开启ssh及admin账户


Shell进入qnap服务进入时会提示

q 退出

y 确认采用admin登陆预设进去是/root切换到 /share/acme(qnap所有的共享文件夹都挂载在/share 下,acme是最开始我们创建的共享文件夹)查看下

可以看到我们创建的docker文件夹及update_cert_docker.sh JAVA文件,且文件名带*,应该是可继续执行的标记可以手动 ./update_cert_docker.sh 继续执行JAVA会在显示继续执行记录,同时在当前文件夹会聚合update_cert_docker.log 记录文件
继续执行成功后会在产品目录下聚合cert-up-docker.log日志,可查看继续执行情况

同时在docker文件夹内会有相应的acme的继续执行日志,可供排查

如果顺利的话就可以去控制面板看到合格证书已经被替换了,这就代表JAVA配置没问题

至于为什么状态却是预设合格证书我还没弄清楚 估计某个地方须要配置不过不影响采用这时候想要恢复原合格证书就须要之前储存的预设合格证书,选择取代当前合格证书--> 恢复预设合格证书即可 如果出现异常就须要查看日志文件,修改对应的配置。
间歇更新合格证书最后采用间歇各项任务,qnap须要手动加进继续执行 (话说为啥不像群晖一样提供一个页面的操作形式入口 )这里根据qnap自己的wiki https://wiki.qnap.com/wiki/Add_items_to_crontab
在大多数桌面版Linux 中会采用 crontab -e 来编辑crontab 配置,但是注意不要在威中国联通中采用这种方法,威中国联通在重启的时候会覆盖采用这种形式写入的配置如果想要永久的保存配置,应该采用echo "0 1 1 * * /share/acme/update_cert_docker.sh > /share/acme/update_cert_docker.log& " >> /etc/config/crontab
或者 vim 修改vim /etc/config/crontab 自行插入 0 1 1 * * /share/acme/update_cert_docker.sh >/share/acme/update_cert_docker.log & 也行
这句话前面的0 1 1 * * 为间歇参数,分别代表 分 小时 日 月 周,0 1 1 * * 表示每月1日1点后面是继续执行的JAVA,注意和0 1 1 * * 中间有空格,/share/acme/update_cert_docker.sh这个我们下载上传到nas的JAVA(这里是JAVA的绝对边线,一般情况下放在共享文件夹只须要加进/share就行,其他边线须要自己查看),然后在JAVA所在边线聚合日志/share/acme/update_cert_docker.log
后面有 & (注意与前面有空格) 表示后台继续执行如图

我为了测试修改了下间歇的时间,所以间歇参数不一样,可以根据须要自己修改然后应用crontabcrontab/etc/config/crontab && /etc/init.d/crond.sh restart
成功后可以继续执行crontab -l

可以看到配置已生效测试成功后可以关闭ssh和admin账号总结相对于群晖,qnap来说操作形式稍微复杂了点,须要一点linux的基础知识只不过我也不理解qnap的脑回路修改间歇各项任务须要进shell、修改自启也要进shell、。
网页反应慢(5.0稍微好点了)、某些UI暴丑、资料少、翻译烂、大部分却是英文 感觉影响体验的有一大堆 但为什么又转回来呢,因为便宜啊 ,功能也比较全,提心吊胆下也比较有意思我现在搞的是一个212p3,arm的低端机器,主要是跑许多照片、同步服务,主数据却是在truenas上 。
通过filestation内网挂载相当于买一个qnap的软件服务吧
本文地址:https://melsmetals.com/news/06c899985.html
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。