奋斗
努力

云服务器Ubuntu_24.04_64位_UEFI版如何使用?

云计算

在 Ubuntu 24.04 LTS(64 位,UEFI 启动)云服务器上开始工作,通常分为基础连接安全加固环境配置日常运维几个阶段。以下是针对该版本的详细操作指南:

1. 获取连接信息

在购买或创建实例后,云服务商通常会通过控制台或邮件提供以下关键信息:

  • 公网 IP 地址 (Public IP):用于远程访问。
  • 用户名:Ubuntu 24.04 默认用户通常为 ubuntu
  • 登录凭证:可能是 SSH 私钥文件(.pem)、密码或密钥对。

注意:如果是首次使用,请确保你的本地电脑已安装 SSH 客户端(Windows 推荐使用 PowerShell 或 Git Bash,macOS/Linux 自带终端)。

2. 首次 SSH 连接

打开终端,使用以下命令连接服务器:

# 格式:ssh -i <私钥路径> <用户名>@<公网 IP>
# 示例(Linux/Mac):
ssh -i /path/to/your-key.pem ubuntu@123.45.67.89

# 示例(Windows PowerShell):
ssh -i "C:pathtoyour-key.pem" ubuntu@123.45.67.89

如果提示 Permission denied (publickey),请检查私钥权限是否正确(需执行 chmod 400 your-key.pem),并确认文件名与路径无误。

3. 系统初始化与安全加固

进入系统后,建议立即执行以下操作以确保安全:

A. 更新软件源

Ubuntu 24.04 是最新长期支持版,首次登录后务必更新软件包列表和系统内核:

sudo apt update && sudo apt upgrade -y

B. 配置防火墙 (UFW)

Ubuntu 默认未开启防火墙,建议使用 UFW 管理端口:

# 启用防火墙
sudo ufw enable

# 允许 SSH 端口(防止被锁死,SSH 默认 22)
sudo ufw allow ssh
# 或者指定特定端口
sudo ufw allow 22/tcp

# 查看状态
sudo ufw status

注意:如果你开启了其他服务(如 Web 服务的 80/443 端口),记得先放行再重启防火墙。

C. 修改 root 密码(可选)

虽然 Ubuntu 默认禁用 root 直接登录,但如果你需要 root 权限,可以设置密码:

sudo passwd root

随后编辑 /etc/ssh/sshd_configPermitRootLogin 设置为 yes(仅在内网可信时建议)。

4. 常用运维与管理

A. 查看系统资源

# 查看 CPU、内存使用情况
htop  # 需先安装:sudo apt install htop
# 查看磁盘空间
df -h
# 查看网络接口
ip addr

B. 安装开发环境 (以 Python/Node.js 为例)

Ubuntu 24.04 默认包含较新的软件版本,可以直接安装:

# 安装 Python 3 (24.04 默认已预装最新版)
python3 --version

# 安装 Node.js (如需新版可添加 NodeSource 源)
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

C. 管理进程与服务

# 启动/停止服务
sudo systemctl start nginx
sudo systemctl stop nginx
sudo systemctl restart nginx

# 设置开机自启
sudo systemctl enable nginx

# 查看服务状态
sudo systemctl status nginx

5. 特殊注意事项 (UEFI 与 64 位)

  • UEFI 引导:由于这是 UEFI 版镜像,不需要也不应该尝试修改 BIOS 中的 Legacy/CSM 模式。如果在本地虚拟机(如 VirtualBox)中测试,请确保虚拟机设置中勾选了 "Enable EFI"
  • 64 位架构:所有软件包必须为 amd64 架构。在 apt 安装时会自动匹配,无需手动干预。
  • 云助手/元数据:Ubuntu 24.04 默认集成 cloud-init,首次启动会自动处理主机名、SSH 公钥注入等。如果需要自定义初始化脚本,可在购买实例时填写“用户数据”(User Data)。

6. 常见问题排查

  • 无法连接 SSH
    • 检查云控制台的安全组(Security Group)是否放行了 22 端口。
    • 检查本地网络是否限制了出站连接。
  • 权限不足
    • 所有系统级操作前加 sudo
    • 如果忘记 sudo 密码,需通过云厂商的 VNC 控制台重置。
  • 磁盘空间满
    • 清理缓存:sudo apt clean
    • 查找大文件:du -sh /* | sort -hr | head -n 10

通过以上步骤,您的 Ubuntu 24.04 云服务器即可安全、稳定地投入生产或开发环境使用。如果有特定的应用场景(如搭建 Docker 容器、部署 WordPress 等),可以进一步询问具体配置方案。

未经允许不得转载:云服务器 » 云服务器Ubuntu_24.04_64位_UEFI版如何使用?