• 朋友圈,提供博客收录、文章聚合展示等功能,欢迎来这里发现有趣的博客并尝试与博主成为朋友!如果你拥有一个独立博客,就赶快申请加入吧,逾 9 位博友正在等你哦!

多种方式申请免费证书

本文介绍了通过阿里云、腾讯云和1Panel三种方式申请免费SSL证书的方法。阿里云和腾讯云的免费证书有效期均为3个月,不支持泛域名和自动续期,而1Panel不仅支持泛域名,还提供自动续期功能。各自的申请步骤包括登录相关平台、申请证书、进行域名验证和部署证书。用户可根据需求选择合适的服务商,提升网站安全性。

浅测 长亭雷池 WAF “动态防护”

前言 雷池 WAF 社区版的更新速度是真快啊,几乎一周一个小版本,俩月一个大版本,攻城狮们真的狠啊,没法测了。 废话不多说,前两天看到了 这篇文章,对雷池的“动态防护”功能挺感兴趣,特地来试试。 安装部署 本文以测评为主,不再阐述部署过程,介绍一下我这里的测试环境: VM1:1Panel 部署 OpenResty,部署项目 Anyeの导航 ,IP(192.168.0.220) VM2:部署雷池 WAF 社区版,添加站点,开启“动态防护”,IP(192.168.0.225) 测试 扒取页面 通常,我会采用这种方式来复刻一个主题,最常用的就是直接从浏览器开发人员工具中扒取出页面的 html,css,js 等文件,来重制主题。 开启了雷池动态防护的页面,会有一个解密的过程,其实也就是 js 执行的过程 HTML 这个过程极大的延长了页面的加载时间,大致是 3s 左右。 页面打开后,对于元素发现页面构建相同,代表页面并没有因为加密而产生变形 可见页面已加密,不过加密也导致 索引 页面严重增大🤣,看看后期有没有希望继续优化。 JS 加密了 js 文件尝试了一下,每次返回的js加密结果都不相同。 很明显是进行了混淆,不过经过文本对比后发现了端倪。 这里贴出完整 js 代码 // 源js文件 /*! * Lazy Load - JavaScript plugin for lazy loading images * * Copyright (c) 2007-2017 Mika Tuupola * * Licensed under the MIT license: * http://www.opensource.org/licenses/mit-license.php * * Project home: * https://appelsiini.net/projects/lazyl...

【FiberHome】烽火5G CPE系统固件本地升降级

前言 烽火的固件官方并没有公开,一直以来都是通过远程推送进行升级。如过需要降级就需要使用超级管理员权限登录后台后使用本地升级的方式将旧的固件包进行上传更新。RP0108之后的版本都不能够修改串号,并且2024年出厂的烽火5G CPE设备已经不支持降级至比出厂系统更低版本的固件。 设备名称:烽火5G CPE 设备型号:LG6121F 超级管理员权限 账号:superadmin 密码 102~106版本:F1ber@dm 107~109版本:F1ber$dm 固件下载 蓝奏云:https://uptoz.lanzouq.com/b0fohygif 密码:e3qs 教程 电脑连接到烽火5G CPE网络下,在浏览器地址栏输入192.168.8.1进入烽火后台,输入超级管理员用户名和你当前固件版本对应的密码进行登录。 烽火5G CPE默认后台地址是192.168.8.1,如果你修改了网关,请自行输入你修改后的网关地址进入。 注意不同版本下超级管理员的默认密码,如果你之前自己修改过超级管理员的密码,并且忘记了超级管理员的密码,可以恢复出厂设置来重置超级管理员密码。 在“管理”中找到“远程升级”,点击“选取文件”,选择你需要升级的固件版本上传。 上传成功后,点击“升级”。 等待4~5分钟,中途请勿断电,升级完成后,会自动重启。

解决硬盘无法初始化的问题

前言 之前硬盘放在了绿联的NAS上面做存储,后来换了群晖,所以将绿联NAS上面的一根M.2固态硬盘取了出来,放在电脑上面能识别,但是无法初始化。初始化就会提示“设备硬件出现致命错误,导致请求失败”。 一般来说,不能进行固态硬盘初始化是因为以下3个原因: 硬盘感染病毒或被恶意软件影响 固态硬盘损坏 固态硬盘被写保护或拥有只读属性 教程 方法一 如果是固态硬盘受到病毒或者一些恶意软件影响,可能会导致无法初始化的情况,可以使用专业的杀毒软件来查杀病毒或删除恶意软件,然后再尝试初始化硬盘。 方法二 按键盘上的“Windows+R”组合打开“运行”,然后在运行中输入“diskpart”,点击“确定”打开Diskpart命令提示符。 输入“list disk”并按“回车”,将显示每个连接到电脑的磁盘。 输入“select disk {number}”,这里{number}指的是固态硬盘的盘符,然后按“回车”。 输入“attributes disk clear readonly”后按“回车”,这可以清除固态硬盘上的“只读”属性。 等待完成后,请尝试初始化硬盘。

解决群晖80和443端口被占用的问题

前言 群晖系统内置了一个Nginx,默认监听了80和443端口,并且你访问80和443端口都会默认跳转到群晖的登录界面。如果你在其他服务中需要使用80和443端口,那么目前只能通过修改群晖内置Nginx中的默认配置。 教程 在群晖的控制面板中,找到“终端机和SNMP”内的“终端机”,勾选上启动SSH功能,然后点击“应用”。 用你熟悉的SSH连接工具连接到群晖,然后进入到“/usr/syno/share/nginx”路径下,分别将WWWService.mustache、DSM.mustache和server.mustache这三个文件内的所有80和443改成其他的端口。 推荐使用“WinSCP”进行连接,直接可以看到目录及相应文件,然后直接进行编辑,保存以后需要重启后才生效。

PVE 8.2 LXC 容器直通 USB 设备实现局域网共享打印机

前言 这也可能是一个小众需求。 办公室里放了一台小主机安装了 PVE 当小服务器用,跑一些乱七八糟的服务,之前安装了 Windows 10 LTSC 版本,专门连接打印机实现办公室内共享。但是吧, 别的服务都跑在 LXC 的 Debian 容器上,单单为了一台打印机而装了 Windows 占用那么高的内存,还卡卡的,不符合我这折腾的习惯。 正好,PVE 更新了 8.2 系统,LXC 容器可以直接在 资源 处直接添加 Device Passthrough ,避免了直接编辑 conf 文件的麻烦。(嘿嘿,谁不喜欢图形化) 那么话不多说,直接进入正题。 技术栈 PVE LXC 直通[1] OpenPrinting CUPS[2] HP Linux Imaging and Printing[3] PVE 下查看 USB 设备挂载路径并直通到 LXC 容器 PVE 8.2 的安装以及 LXC 容器的安装在这里不再赘述,如有需要可以看我这篇文章 《环境配置快速复制-PVE速配》 的内容。 PVE 查看 USB 设备挂载路径的方式很简单,在 PVE 的 shell 中执行 lsusb 命令进行查询,比如我这里 root@pve:~# lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 045: ID 03f0:1053 HP, Inc Ink Tank 310 series Bus 001 Device 003: ID 8087:0026 Intel Corp. AX201 Bluetooth Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 可以看到 HP, Inc Ink Tank 310 se...

完全免费,离线可用!用LobeChat+Ollama搭建本地大模型

这期我们来分享一下如何部署本地大模型,让它成为你的离线助手。 准备工作 服务器或者电脑一台,配置越高越好, Windows和Mac皆可,Widows最好内存8G以上而且带一块好一点的显卡;Mac的话建议M系列芯片,内存建议16G以上(咕咕用的是Apple M1 Max 64G版) 下载好docker

一个花活玩法:随身站点

前言 这可能是一个小众需求。 作为社团社长,每次在纳新的时候总有一个难题:操场没有校园网 WIFI 覆盖,各大运营商信号覆盖也差,每次新成员需要扫码登记信息或者我们展示社团活动内容的时候,总是一群人围着,等网。。。 据此需求,我最近想到了一个花活儿玩法,使用各种派类开发板,开 AP 模式,部署成局域网站点,在 ARM 的低功耗和 Halo 的超易迁移的特性加持下,完美实现相关需求。 技术栈 1Panel (参考官方文档) Halo (参考官方文档) AP 模式[1] Nmcli 启动 WIFI 热点 在这里我的需求是启动一个公开的热点,方便同学们扫码连接。 查看 WiFi 设备 在终端中通过命令获取 WiFi 网络接口的名称,命令如下: ip link show 获取如下内容 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 00:00:a4:b4:9f:bf brd ff:ff:ff:ff:ff:ff 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DORMANT group default qlen 1000 link/ether c8:...

THYUU/星度主题的参考与设计:作者独立页面、文章作者卡片、文章目录、关于

我想人的一生十分有限,我们把种子播撒在大地上,是希望能看到开花和结果。

THYUU/星度主题的参考与设计:作者独立页面、文章作者卡片、文章目录、关于

我想人的一生十分有限,我们把种子播撒在大地上,是希望能看到开花和结果。