新买的vps先升级下系统最新的东西。
#!/bin/bash
# ======================================================
# Ubuntu VPS 初始化脚本(精简版)
# 功能:系统更新 + 常用工具 + 防火墙 + 时区同步
# 适用:Ubuntu 20.04 / 22.04 / 24.04
# ======================================================
set -e
echo "🚀 Ubuntu VPS 初始化开始..."
# -----------------------------
# 1. 更新系统 + 安全补丁
# -----------------------------
echo "📦 正在更新系统..."
sudo apt update -y
sudo apt full-upgrade -y
sudo apt autoremove -y
sudo apt clean
# -----------------------------
# 2. 安装常用工具
# -----------------------------
echo "🧰 安装常用工具..."
sudo apt install -y curl wget vim htop net-tools unzip git lsof
# -----------------------------
# 3. 时区与时间同步
# -----------------------------
echo "⏰ 设置时区为 Asia/Shanghai 并启用时间同步..."
sudo timedatectl set-timezone Asia/Shanghai
sudo apt install -y chrony
sudo systemctl enable chronyd --now
sudo chronyc sources || true
# -----------------------------
# 4. 防火墙设置(UFW)
# -----------------------------
echo "🧱 配置防火墙..."
sudo apt install -y ufw
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw --force enable
echo "✅ 初始化完成!建议重启系统以确保生效。"
将以上内容保存
nano shengji.sh
然后执行sh升级新的vps
sudo bash shengji.sh
声明:本文仅用于技术交流与合法用途,禁止用于任何违反当地法律的行为。
本文由 网络资源分享 发布,如需转载请注明出处。


