常用脚本见另一篇文章:点击直达

一键更新软件包

sudo apt update && sudo apt upgrade && apt dist-upgrade && apt autoclean && apt autoremov -y

开启ssh root登登录

su - root
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config && service ssh restart

安装vm-tool

tar zxpf /media/cdrom0/VMwareTools-*.tar.gz -C /opt/ && chmod +x /opt/vmware-tools-distrib/vmware-install.pl && /opt/vmware-tools-distrib/vmware-install.pl

修改时区

sudo timedatectl set-timezone Asia/Shanghai && systemctl restart systemd-timesyncd

NTP同步网络时间

ntpdate -u ntp.api.bz

修改DNS

vim /etc/resolv.conf

修改ssh端口

sed -i 's/#Port\ 22/Port\ 2222/' /etc/ssh/sshd_config && systemctl reload ssh

ipv4/ipv6优先级

curl ip.p3terx.com

出口IP检查

curl https://ipapi.co/ip/curl ip.sbcurl ip-api.com

修改为debian12官方源

//Debian Buster 以上版本默认支持 HTTPS 源。如果遇到无法拉取 HTTPS 源的情况,请先使用 HTTP 源并安装:
sudo apt install apt-transport-https ca-certificates

nano /etc/apt/sources.list

deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
# deb-src https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware

deb https://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
# deb-src https://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware

deb https://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
# deb-src https://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware

deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
# deb-src https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

apt update && apt upgrade

替换国内源

//阿里
sed -i 's/deb.debian.org/mirrors.aliyun.com/' /etc/apt/sources.list && sed -i 's/security.debian.org/mirrors.aliyun.com/' /etc/apt/sources.list
//腾讯
sed -i 's/deb.debian.org/mirrors.tencent.com/' /etc/apt/sources.list && sed -i 's/security.debian.org/mirrors.tencent.com/' /etc/apt/sources.list
//网易
sed -i 's/deb.debian.org/mirrors.163.com/' /etc/apt/sources.list && sed -i 's/security.debian.org/mirrors.163.com/' /etc/apt/sources.list
//华为
sed -i 's/deb.debian.org/mirrors.huaweicloud.com/' /etc/apt/sources.list && sed -i 's/security.debian.org/mirrors.huaweicloud.com/' /etc/apt/sources.list
//清华大学
sed -i 's/deb.debian.org/mirrors.tuna.tsinghua.edu.cn/' /etc/apt/sources.list && sed -i 's/security.debian.org/mirrors.tuna.tsinghua.edu.cn/' /etc/apt/sources.list
//中科大
sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/' /etc/apt/sources.list && sed -i 's/security.debian.org/mirrors.ustc.edu.cn/' /etc/apt/sources.list

优先ipv4

debian系:修改/etc/gai.conf,取消下面这一行的注释
precedence ::ffff:0:0/96 100

sed -i 's~#precedence ::ffff:0:0/96  100~precedence ::ffff:0:0/96  100~' /etc/gai.conf

redhat系:修改/etc/gai.conf,添加如下内容

label ::1/128 0label ::/0 1label 2002::/16 2label ::/96 3label ::ffff:0:0/96 4precedence ::1/128 50precedence ::/0 40precedence 2002::/16 30precedence ::/96 20precedence ::ffff:0:0/96 100