Linux VPS 服务器常见一键脚本整理:安装系统/更新软件/SSH 登陆/开启 BBR 等

本文为大家整理一些常见的 Linux VPS 一键脚本,包括一键 DD 安装原版纯净系统、更新 apt 包及安装必要软件、更换软件源、禁止 SSH 密码登录并启用 SSH 密钥登录、开启 BBR、修改系统时区、安装 docker、一键测试脚本等。

一、DD 安装原版纯净系统

可以 DD 安装原版 Debian11、Debian12 或者 Ubuntu 系统

Debian11

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p "YOUR_ROOT_PASSWORD" -port "YOUR_SSH_PORT"

Debian12

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 12 -v 64 -p "YOUR_ROOT_PASSWORD" -port "YOUR_SSH_PORT"

Ubuntu20.04

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -u 20.04 -v 64 -p "YOUR_ROOT_PASSWORD" -port "YOUR_SSH_PORT"

YOUR_ROOT_PASSWORD 请修改为需要设置的 Root 账号密码,YOUR_SSH_PORT 请修改为需要设置的端口号。

二、更新 apt 包及安装必要软件

apt update && apt upgrade -y && apt dist-upgrade -y && apt full-upgrade -y && apt autoremove -y && apt install vim git curl screen htop vnstat net-tools dnsutils sudo

三、更换软件源

主要针对国内 VPS 主机,一般是给国内机换:

bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)

四、禁止 SSH 密码登录,启用 SSH 密钥登录

bash <(curl -fsSL git.io/key.sh) -og YOUR_GITHUB_USER_NAME -P SSH_PORT -d

YOUR_GITHUB_USER_NAME 请修改为自己的 Github 账号,SSH_PORT 请修改为需要设置的端口号。

五、开启 BBR

debian11 默认开启了,可以不执行。

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
 
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
 
sysctl -p
 
sysctl net.ipv4.tcp_available_congestion_control
 
lsmod | grep bbr

六、修改系统时区

timedatectl set-timezone Asia/Shanghai

七、安装 docker

若不需要 Docker 可以不安装。

wget -qO- get.docker.com | bash

八、安装 python

sudo apt-get update && sudo apt-get install python3.6 && sudo apt-get install python3-pip

九、一键测试脚本

VPS 融合怪服务器测评脚本:

curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh

其他更多一键测试脚本可参考浏览本站其他教程。

赞(0)
未经允许不得转载:主机百科 » Linux VPS 服务器常见一键脚本整理:安装系统/更新软件/SSH 登陆/开启 BBR 等