在 vercel 上部署 hexo 失败的解决办法
环境:hexo+vercel
问题:hexo 某次安装插件后,github action 部署成功,页面正常,vercel 部署失败
原因:github 使用 npm 部署,yarn 默认使用 npm 部署
解决办法:将 yarn 部署方式修改为 npm
部署重现:
观察到 vercel 出现下列报错:
vercel Error: Command “yarn run build” exited with 2
报错画面,提示 vercel Error: Command “yarn run build” exited with 2
2. 修改部署配置:
重新部署
报错消失:
见到熟悉的主题 logo,重新打开网站后正常
将 CSDN 或一般博客导出为 markdown 文件的通用方法
环境:CSDN 博客或者其他博客问题:需要将文章导出为 MD 文件办法:使用浏览器 conesole 代码或者简阅
1. 第一种方式比较简单、无脑,但是却不支持新版编辑器的文章
登陆 CSDN,点击链接:https://blog-console-api.csdn.net/
按 F12,打开浏览器 console, 粘贴下列内容回车,你会看到浏览器标题的数字变化,已经开始下载
1var s=document.createElement('script');s.type='text/javascript';document.body.appendChild(s);s.src='//cdn.jsdelivr.net/gh/ame-yu/csdn-move@latest/dist/index.js';
打开自动下载的压缩包,你会发现很多大小为 0 的 MD 文件,我一开始猜测可能是草稿或者未审核后的文字,后来去 github issue 上发现是编辑器版本的问题
这个是时候你需要选择下面的方法来转存这些为 0 的文件
...
完整优雅的卸载腾讯云云服务器安全监控组件
云监控 Linux 安装目录是 / usr/local/qcloud/stargate 和 / usr/local/qcloud/monitor
腾讯云的服务器会自动安装云监控、云镜等安全服务,方便在控制台查看产品运行状态等
可以看一下服务器的定时任务:
12345$ crontab -l*/1 * * * * /usr/local/qcloud/stargate/admin/start.sh > /dev/null 2>&1 &0 0 * * * /usr/local/qcloud/YunJing/YDCrontab.sh > /dev/null 2>&1 &
从来不看腾讯云的云监控控制台,要这东西有何用,卸载
云监控 Linux 安装目录是/usr/local/qcloud/stargate和/usr/local/qcloud/monitor
还有一个主机安全,也就是所谓的云镜,新开服务器不取消勾选都会默认安装
云镜 Linux 安装目录是/ ...
红米AX3000开启SSH
说明本篇文章适用于 小米 AX3600 / AX9000 以及 红米 AX6(按照其规格称之为 AX3000),对于猴米新 AX3000 产品,推荐立即退货。准备一台搭载了 OpenWrt 系统…
说明本篇文章适用于 小米 AX3600 / AX9000 以及 红米 AX6(按照其规格称之为 AX3000),对于猴米新 AX3000 产品,推荐立即退货。
准备
一台搭载了 OpenWrt 系统的无线路由器(下称路由 A)
红米 AX3000 (aka. AX6)(下称路由 B)
一台支持网线连接的电脑(下称电脑)
完整的 shell-script/unlock-redmi-ax3000 源码(下称源码)
步骤
登入路由 B 后台,检查固件版本。推荐的版本号为:MiWiFi 稳定版 1.0.18(点此下载),本教程仅保证在该版本下有效若版本号不匹配,请先升级 / 降级固件。
将电脑与路由 A 通过有线连接进入源码目录,假设路由 A 地址为 192.168.1.1,在电脑上执行命令:
1scp wireless.sh [email protected] ...
Windows下测试UDP端口联通性
某服务使用 UDP,傻傻跑去 telnet 端口 来测试发现,Telnet 根本不支持 UDP 端口,
网上 Windows 下说用 NC,但是下载下来马上被杀毒软件杀了,最后测试 namp 可以实现
下载地址:https://nmap.org/dist/nmap-7.91-win32.zip
下载解压到 c:\temp
运行命名,State 显示 open 表示正常
nmap -sU 10.33.22.82 -p 1812 -Pn
PS4 自建HEN服务器 _ 使用IDM 克隆整个网站
目的:克隆 PS4 HEN 服务器到路由器 / 群晖上
问题:PS4 不联网,无 8266 如何访问 HEN 服务器
解法:自建网站,挂载 web 到路由器 / 群晖
背景:小米路由器和群晖都可以作为简单的 web 服务器,路由器需要 root,我们这里以群晖为例
步骤:
找到一个成功率比较高的 HEN 网站,以豆子哥为例 https://psgo.gitee.io/
使用 IDM 下载整个网站:
将下载的文件打包上传到群晖或小米路由器,解压:
在群晖 webStation 中新建虚拟目录,端口选 81,目录指向解压的文件
发布后使用 PS4 访问即可,禁止 PS4 上外网可以不设置 DNS 或者在路由 APP 中设置
路由器挂网站供参考, 可以看到路由器的目录为 / CGI-BIM
find 找一下定位到目录在 /WWW 把网站压缩包直接解压到 /WWW 命名为 PS4
部分路由器可能艺挂载一下读写权限
用 PS4 访问路由器 IP 加目录即可 http://192.168.31.1/PS4
如何修复SSD硬盘,如何给SanDisk SSD开卡
目的:修复损坏的 SSD 硬盘
方法:使用芯片所属开机工具开卡
步骤:
拆开 SSD,确认主控芯片,找到芯片主板 ROM 字样附近触点
短接触点,插入移动硬盘,接入电脑
系统识别一个 1G 磁盘空间
打开开卡软件,软件可以去 U 盘量产网下载
选者 scan
点击 parameter,选择 auto,如果没有识别到可能下载的版本不对,重新下载
按照需求选择 edit config 输入密码 两个空格,选择磁盘大小,我的 128GSSD, 选择 120 G
7. 点击菜单 test, 点击 start,一般会在 1 分钟内完成
8. 重新插拔移动硬盘即可正常识别
【群晖】免密码登陆群晖
环境:群晖 6.2 ,其他 linux
问题:每次 ssh 到群晖需要输入密码
解法:上传公钥,免密登陆
步骤:
输入下列命令,一路回车,得到 2 个文件
1ssh-keygen
拷贝文件到群晖 / 对方服务器,结束
1ssh-copy-id -i ~/.ssh/id_rsa.pub root@群晖IP -p 端口
测试登陆,确认免密
群晖套件中心无法打开 无法添加第三方套件问题解决
环境:群 晖 6.2
问题:官方套件无法打开,手动添加第三方套件也无法打开
问题:证书过期
解法:更换证书
解法 1:ssh 到群 晖,一条命令执行
1sudo mv /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt.bak && sudo curl -Lko /etc/ssl/certs/ca-certificates.crt https://curl.se/ca/cacert.pem
解法 2:可能上述命令会报错,那么手动下载证书文件再替换掉系统文件即可
2.1 下载 cacer.pem https://curl.se/ca/cacert.pem
2.2 上传到群晖任意目录
2.3 拷贝到群晖 / etc/ssl/certs/ca-certificates.crt 目录
A7芯片 IOS降级 跳过ID _ ipad Mini2降级 10.3.3
A7 芯片的 mac mini2,可以降级到 IOS 10.3.3.3 ,一定程度增加系统流畅度本文所有方案、软件都是网上公开免费的
降级方案,比较通用的有 2 个降级方案,vieux 操作比较复杂,这里选择 Leetdown
1. 下载并安装软件,仅 Macos,可以是黑苹果1231. 软件下载:https://leetdown.app2. 环境安装:安装homebrew ,在MAC终端中运行下列命令,等待完成/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
2. 下载 10.3.3 IOS 固件,版本号可以使用爱思助手查看12去爱思官网下载固件,ipad mini2 WIFI下载的固件是: iPad_64bit_10.3.3_14G60_Restore.ipsw
3. 将 ipad 置于恢复模式,插入 mac 电脑1234561.开机状态下,安装home+电源直到黑屏2.继续按住home+电源 8秒3.继续按住home,但松开 ...