免费博客方案:hugo+cloudflare
将hugo部署到cloudflare 部署hugo 下载hugo 下载地址 hugo有两个版本,标准版和扩展版,扩展版在标准版基础上增加了对 Sass/SCSS 等预处理语言的支持。我这里选择了windows的extend
Fail2ban防止暴力攻击
最近查看了下vps的的登录情况,发现大量的ssh登录失败日志,即使我改了默认的ssh端口也没什么用,所以只能用其他的办法来解决问题。 Fail2Ban 是一个用于防止暴力攻击的开源工具,它通过监控日志文件来检测恶意行为(如多次失败的登录尝试),并根据配置的规则自动封禁相关 IP 地址,用这个工具就可
wireguard配置多节点组网
介绍 wireguard是一种现代、高效且易于配置的 VPN 协议,以其简洁性和高性能著称 准备 准备一台云服务器,主要目的是需要一台公网的设备,通过这台服务器再组建一个局域网,达到多个节点互访。 安装 服务端配置 安装wireguard apt-get install wireguard -y
redhat9安装kvm
kvm介绍 KVM(Kernel-based Virtual Machine)是一种基于 Linux 内核的虚拟化技术,允许你在 Linux 系统上创建和管理虚拟机。KVM的优势在于高性能和开源免费。 redhat9安装kvm hyper-v开启嵌套虚拟化 这里的测试是在虚拟机环境下做的,所以首先需
caddy安装与使用
介绍 Caddy 是一个强大的、易于使用的 web 服务器,以其自动 HTTPS 功能而闻名。它使用 Go 语言编写 Debian、Ubuntu安装caddy sudo apt install -y debian-keyring debian-archive-keyring apt-transpor
docker overlay空间清理
今天看了下部署的docker的linux磁盘空间不太够了,发现是overlay占用了磁盘大量的空间 查看docker镜像,容器和数据卷占用的磁盘空间 docker system df 删除停止的容器,未使用的网络和未使用的镜像 docker system prune //该命令不会删除被ta
容器部署nginx为网站配置https
1.安装nginx podman run -d --privileged --name nginx nginx 2.创建目录并进入该目录 mkdir -p /podman/nginx && cd /podman/nginx 3.从容器内部复制文件到本地 podman cp nginx:/etc/
ubuntu22.04安装superset
superset是个开源的BI工具,支持多种数据库,这里记录下两种安装方式,推荐容器部署 pypi部署 首先这里采用的系统是ubuntu22.04,我用ubuntu24.04没有安装成功 安装更新 apt update 安装依赖 sudo apt-get install build-essenti
爱快配置openvpn
前言 大概今年6月份的时候我把家里的移动换成了电信,虽然都是100M,但是电信多了一个动态的固定IP,这就意味着我可以放弃了ipv6或者frp的方案,我目前远程家里设备的方案是配置了内网穿透+DDNS,将堡垒机(next-terminal)映射了出来,用了双因素认证(MFA),包括一些其他的应用,比
AD域和DNS分开部署
前言 一般情况下,ad域服务器和dns服务器是部署在同一台服务器上的,但是分开部署也是存在的,现在演示下ad域服务器和DNS服务器分开部署的操作 准备两台服务器,dns服务器ip地址:172.28.11.106,ad域服务器ip:172.28.11.108 安装AD域 ad域服务器dns配置成dns
winserver当CA给内网服务器签发数字证书
安装AD域控制器 准备 配置好固定ip,重命名计算机名 添加角色与功能 添加功能,勾选active directory domain service 一路下一步。点击install
win11开机后黑屏重启后正常解决办法
昨天写了一个问题是win11无法正常关机,解决办法是关闭快速启动,今天又碰到一个奇怪的问题,解决办法居然是一样的,也是关闭快速启动。。。win11的奇怪的bug真的多。。。。 问题现象如下:win11的台式机第一次开机进不去桌面,会黑屏,按重启键后会正常进入桌面,起先认为是显示器或者线材的问题,直到
win11无法关机解决办法
碰到了一台装了win11的台式机无法关机,只能通过开关键强制关机。测试在pe下可以正常关机 解决办法:电源选项里关闭快速启动 进入控制面板-电源选项
gitea使用
前言 gitea相比gitlab更轻量,非常适合资源有限的服务器上部署,更加适合个人用户使用 安装 官方安装教程 docker安装 version: "3" networks: gitea: external: false services: server: image:
git学习笔记
查看git版本 git --version 初始配置 git config --global user.name "hubin.zou" //设置用户名 git config --global user.email hubin.zou@example.com //设置邮箱信息 g