博文

pve8.0换中科大源

  pve8.0换中科大源 首先nano /etc/apt/sources.list 注释掉所有原来的官方源 复制进以下内容 deb  https://mirrors.ustc.edu.cn/debian/  bookworm main contrib non-free non-free-firmware deb  https://mirrors.ustc.edu.cn/debian/  bookworm-updates main contrib non-free non-free-firmware deb  https://mirrors.ustc.edu.cn/debian/  bookworm-backports main contrib non-free non-free-firmware deb  https://mirrors.ustc.edu.cn/debian-security  bookworm-security main ctrl+x 按Y 回车保存 然后 nano /etc/apt/sources.list.d/ceph.list 注释掉原来的 复制进以下内容 deb  https://mirrors.ustc.edu.cn/proxmox/debian/ceph-quincy  bookworm no-subscription ctrl+x 按Y 回车保存 然后 nano /etc/apt/sources.list.d/pve-enterprise.list 注释掉原来的 复制进以下内容 deb  https://mirrors.ustc.edu.cn/proxmox/debian  bookworm pve-no-subscription ctrl+x 按Y 回车保存 最后解决gpg公钥 wget https://mirrors.ustc.edu.cn/proxmox/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

科技lion小鸡全功能系统工具部署脚本。(转自科技lion官方博客)

  开放权限 sudo -i 卸载重装防火墙 apt remove -y iptables-persistent 卸载iptables防火墙 iptables -L  查看防火墙状态 apt update -y && apt install -y iptables-persistent     重新安装iptables防火墙 编辑文件 nano /etc/iptables/rules.v4 编辑的内容 *filter  :INPUT DROP [0:0]  :FORWARD DROP [0:0]  :OUTPUT ACCEPT [0:0]  -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT  -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT  -A INPUT -p tcp --dport 22 -j ACCEPT  #开放ssh默认端口权限 -A INPUT -i lo -j ACCEPT COMMIT 加载规则 iptables-restore < /etc/iptables/rules.v4 systemctl enable netfilter-persistent 查看链与规则 iptables -L 官网版系统工具一键脚本 curl -sS -O https://kejilion.pro/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh 转自 科技lion官方博客

如何使用Fail2Ban 保护云服务器和网站安全 对接NGINX站点 拒绝暴力破解!(转载自科技lion 官方博客)

图片
  Fail2Ban 是一个广泛使用的工具,用于检测恶意登录尝试和其他异常活动,并自动封锁攻击者的IP地址。您可以配置它来检测过多的连接请求,然后暂时封锁来自恶意IP地址的访问。 安装与启动 Debian/Ubuntu安装 apt update -y && apt install -y fail2ban CentOS安装 yum update -y  yum install -y epel-release  yum install -y  fail2ban yum install -y  nano 启动 systemctl start fail2ban 开机自启 systemctl enable fail2ban 查看状态 systemctl status fail2ban 主配置文件 主配置文件创建本地副本 cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local 编辑本地副本 nano /etc/fail2ban/jail.local 重启服务 systemctl restart fail2ban SSH防御 防止暴力破解 rm -rf /etc/fail2ban/jail.d/* nano /etc/fail2ban/jail.d/sshd.local 插入以下文本 [sshd] enabled = true mode = normal backend = systemd ctrl+x,y,enter保存退出 重启服务 systemctl restart fail2ban 查看封锁列表 fail2ban-client status 查看SSH封锁情况 fail2ban-client status sshd (转载自科技lion 官方博客) 原帖地址: https://kejilion.blogspot.com/2023/09/vpsfail2ban.html

如何查看网站是否套了CFCDN

图片
 https://网站地址/cdn-cgi/trace 如果出现如下显示则是套了cfcdn:

PVE屏蔽电源键关机(防误触)

  按电源键不关机(防止误触) sed -E 's/.*HandlePowerKey.*/HandlePowerKey=ignore/' /etc/systemd/logind.conf -i 修改后reboot重启系统。

PVE直通PCI设备方式

一、确认自己的主板CPU是否支持Vt-d功能 不支持就搞不了直通。intel要b75以上芯片组才支持。也就是说intel4代酷睿处理器以上,都支持。amd不明。如果支持,需要先去主板开启vt-d。 二、开启iommu vi /etc/default/grub 在里面找到:GRUB_CMDLINE_LINUX_DEFAULT="quiet" 按“i”编辑,然后修改为:GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on" 如果是amd cpu请改为:GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on" 修改完成之后,按“ESC”然后英文“:"wq+回车保存退出 之后更新grub update-grub *#AMD cpu也可以执行 pve-efiboot-tool refresh 三、加载相应的内核模块 echo vfio >> /etc/modules echo vfio_iommu_type1 >> /etc/modules echo vfio_pci >> /etc/modules echo vfio_virqfd >> /etc/modules 或者使用vi /etc/modules 在末尾添加 vfio vfio_iommu_type1 vfio_pci vfio_virqfd 然后重启PVE 四、验证是否开启iommu 重启之后,在终端输入 dmesg | grep 'remapping' 出现如下例子。则代表成功 AMD-Vi: Interrupt remapping enabled 或者 DMAR-IR: Enabled IRQ remapping in x2apic mode 此时输入命令 find /sys/kernel/iommu_groups/ -type l *#出现很多直通组,就代表成功了。如果没有任何东西,就是没有开启 =================================================================== 启用OVS Bridge apt update apt install...

PVE修改管理口IP地址

  Proxmox Virtual Environment(PVE)完美的更改管理口IP地址 (转载) vi /etc/network/interfaces 通过键盘上下左右移动到address这行的IP地址,按一次i进入修改状态,修改为新的IP地址,如果需要网关则修改gateway这行,修改完成确认无误后按一次ESC键输入:wq!回车保存退出。 vi /etc/issue 通过键盘上下左右移动到https://这行的IP地址,按一次i进入修改状态,修改为新的IP地址,端口8006不要改,修改完成确认无误后按一次ESC键输入:wq!回车保存退出。 vi /etc/hosts 通过键盘上下左右移动到第2行的IP地址,按一次i进入修改状态,修改为新的IP地址,修改完成确认无误后按一次ESC键输入:wq!回车保存退出。 重启PVE。