#!/bin/bash # 检查参数数量是否正确 if [ $# -ne 1 ]; then echo "用法: $0 <IP地址>" exit 1 fi ip="$1" # 验证IP地址格式(严格模式) if [[ ! $ip =~ ^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]|[0-9])$ ]]; then echo "错误:无效的IPv4地址格式" exit 1 fi
使用AI生成的Fail2ban解锁IP脚本
Windows server 开启SSH登录
#安装OpenSSH
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
# 启动服务
使用Deepseek生成的Linux系统SSH登录修复脚本
代码保存为fix_ssh.sh
chmod +x ssh_repair.sh ./ssh_repair.sh
Proxmox VE去除登录页面订阅提示
#已测可用
sed -i.backup -z "s/res === null || res === undefined || \!res || res\n\t\t\t.data.status.toLowerCase() \!== 'active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
Docker安装可视化面板
大名鼎鼎的Docker可视化面板Portainer-ce中文版镜像:
Docker修改容器IP范围
APT/YUM方式安装的Docker 修改 /etc/docker/daemon.json;
Snap方式安装的Docker 修改 /var/snap/docker/current/config/daemon.json;
Ubuntu 22.04 调整SWAP大小
步骤 1:卸载当前的SWAP文件
首先,你需要卸载正在使用的SWAP文件:
sudo swapoff /swap.img
Windows手动绑定ARP信息
以管理员权限运行命令提示符
netsh i i show in // 查看网卡的idx编号
Linux系统下同步时间
一、使用rdate同步时间是一种相对简单且快捷的方法,以Centos为例:
#安装rdate
yum -y install rdate
VPS主机性能测试
1、Bench.sh
测试命令:
wget -qO- bench.sh | bash
2、Superbench.sh
测试命令:
wget -qO- git.io/besttrace | bash