传奇哥'S BLOG传奇哥'S BLOG

使用AI生成的Fail2ban解锁IP脚本

#!/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

使用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

Ubuntu 22.04 调整SWAP大小

步骤 1:卸载当前的SWAP文件

首先,你需要卸载正在使用的SWAP文件:

sudo swapoff /swap.img

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


LINUX安装Pure-FTPd并且启用虚拟用户支持

1.安装 Pure-FTPd:

sudo yum install epel-release
sudo yum install pure-ftpd

2.启用虚拟用户支持:

sudo echo "yes" > /etc/pure-ftpd/conf/NoChroot
sudo echo "yes" > /etc/pure-ftpd/conf/CreateHomeDir

Centos 安装桌面环境并启动远程桌面

#安装EPEL

yum -y clean all 
yum -y install epel-release 
yum -y update

#安装图形界面软件包

yum  -y groupinstall "Server with GUI"

Centos7 使用SCL安装Python3

#安装release-scl

yum -y install centos-release-scl scl-utils-build

#安装

yum -y install rh-python38

#可选,安装python开发包,其他相关包可用使用:yum search python38查看

CentOS 7 时区设置

设置时区同样, 在 CentOS 7 中, 引入了一个叫 timedatectl 的设置设置程序.

用法很简单:

#查看系统时间方面的各种状态

timedatectl status
回到首页 发表评论 回到顶部