Linux常用命令

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

一键更新软件包

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.sb
curl 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 0	 
label ::/0 1	 
label 2002::/16 2	 
label ::/96 3	 
label ::ffff:0:0/96 4	 
precedence ::1/128 50	 
precedence ::/0 40	 
precedence 2002::/16 30	 
precedence ::/96 20	 
precedence ::ffff:0:0/96 100
Linux常用命令
Coding Programming》 作者为 Ilya Pavlov,授权方式为 CC0 1.0
技术分享

开源SSL VPN(anylink)部署教程

2023-6-21 14:11:41

Windows

工作站和主域间的信任关系失败(脱域问题)

2023-1-8 16:16:04

搜索