shellinabox部署并使用cloudflare的zero trust设置内网穿透
node 关于shellinabox
实现了一个可以导出任意命令行的 Web 服务器 工具添加到基于 Web 的终端仿真器中。任何 支持 JavaScript 和 CSS 的 Web 浏览器,不需要任何其他 浏览器插件。Shell In A Box
node 关于zero trust
开始
登录服务器
输入指令
安装依赖项
sudo apt-get updatesudo apt-get install git libssl-dev libpam0g-dev zlib1g-dev dh-autoreconf libssl-dev -y
克隆源文件并移动到项目目录(键入fast可以使国内git更快)
#国外git clone https://github.com/shellinabox/shellinabox.git && cd shellinabox#国内git clone https://githubfast.com/shellinabox/shellinabox.git && cd shellinabox
在项目目录中运行
autoreconf -i ...
部署TRSS-Yunzai云崽NTQQ教程
不准将本篇发布至国内任何流量高的中文网站。不限于b站,快手,抖音等
不准将本篇发布至国内任何流量高的中文网站。不限于b站,快手,抖音等
不准将本篇发布至国内任何流量高的中文网站。不限于b站,快手,抖音等
前言
本篇教程仅供学习,我的教程仅供参考,若导致封号本人概不负责
正题
有一次我想到qq新版是NTQQ架构,偶然看到一篇博客部署了NTQQ协议的云崽,所以我就尝试了去部署,成功了
教程
注意!!!!!
我部署的云崽是在我自己家,同局域网下的,并且大佬也说
服务器没试过部署但如果你尝试后封号或其他原因导致封号本人概不负责!
准备
1 Ubuntu x64系统:我试过纯Debian arm系统,可以安装浏览器却无法启动,哎,难受
2 Xshell或putty:任意连接服务器的软件
3 nodejs环境:尽量>=21版本
4 Redis:最新
5 chromium浏览器:最新
6 Xftp:可有可无,但这个对新手很方便,配合Xshell很好用
7 Visual Studio Code:代码编辑器
默认下载在root目录
开始
更新软件包
sudo apt update
安装wget ...
备忘录
修改Pug模板/blog/blog/themes/butterfly/layout/includes/header
为了能够正确地处理 _config.yml 中的数据,稍微调整一下 Pug 模板中的循环部分。
each socialItem in theme.social a.social-icon(href=url_for(trim(socialItem[1])) target="_blank" title=socialItem[2] === undefined ? '' : trim(socialItem[2])) i(class=socialItem[0] style=socialItem[3] === undefined ? '' : `color: ${trim(socialItem[3]).replace(/[\'\"]/g, '')};`)
这里的关键点是:
我们使用 socialItem(即数组)来迭代每个社交链接设置。
第一个元素 ( ...
部署hexo的经历和教程
终于部署好hexo了,以下是教程
部署需要
1:Linux服务器,其实普通Win10,Win11电脑就可以了,更方便,这里我用Linux
2:一个ssh软件,电脑在Win10及以上可以考虑使用win+R打开,
但我更建议使用类似xhell的ssh软件)
3:默认使用root用户(不是的请在复制命令时加上sudo)
4:一个github账号或者codeberg国内友好,缺点是无法自定义域名
5:node,npm,git
连接服务器
ssh [登录的用户名]@<服务器IP>#ssh [email protected]
安装nodejs和npm
nodejs官网
选择自己的操作系统
wget https://nodejs.org/dist/v22.13.1/node-v22.13.1-linux-arm64.tar.xz#wget https://nodejs.org/dist/v22.13.1/node-v22.13.1-linux-x64.tar.xz#wget https://nodejs.org/dist/v22.13.1/node-v22.13.1-linux-armv7l. ...