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

使用 Ubuntu 24.04 LTS(64 位,UEFI 启动)云服务器,通常分为连接准备首次登录配置基础环境优化常用操作四个阶段。由于是 UEFI 架构的服务器,其引导方式与传统的 BIOS 不同,但这对用户日常操作影响较小,主要影响在重装系统或底层调试时。

以下是详细的操作指南:

1. 连接前的准备工作

在使用 SSH 连接之前,请确保你拥有以下信息(通常在云服务商的控制台获取):

  • 公网 IP 地址:服务器的访问入口。
  • 用户名:Ubuntu 24.04 默认通常是 ubuntu,部分厂商可能自定义为 root 或其他名称。
  • 密码/密钥
    • 如果使用密钥对(推荐):你需要本地的 .pem.ppk 私钥文件。
    • 如果使用密码:需要在控制台重置或查看初始密码。
  • 安全组/防火墙规则:确保云控制台的安全组已放行 TCP 22 端口(SSH 默认端口)。

2. 首次连接服务器

根据你的本地操作系统选择连接方式:

A. Windows 用户

推荐使用 PuTTYWindows Terminal (PowerShell)

  • 使用 PowerShell (推荐):
    ssh ubuntu@<你的公网IP> -i <你的私钥路径.pem>
    # 如果使用的是密码,去掉 -i 参数直接输入密码
  • 使用 PuTTY:
    1. Host Name 填入 IP 地址,Port 填 22。
    2. 左侧菜单展开 Connection -> SSH -> Auth,加载你的私钥文件。
    3. 点击 Open 连接。

B. macOS / Linux 用户

直接使用终端命令:

ssh -i /path/to/private_key.pem ubuntu@<你的公网IP>
# 如果是密码登录:ssh ubuntu@<你的公网IP>

注意:如果是第一次连接,会提示确认指纹(Yes),输入 Yes 即可。

3. 首次登录后必做配置

为了安全和稳定性,建议立即执行以下操作:

修改 root 密码(可选但推荐)

虽然默认使用 ubuntu 用户,但有时需要 root 权限。

sudo passwd root
# 按提示输入两次新密码

切换用户并更新系统

# 切换到 root 用户(如果你设置了 root 密码)
sudo su -

# 或者直接在当前用户下更新软件源
sudo apt update && sudo apt upgrade -y

配置防火墙 (UFW)

Ubuntu 24.04 默认安装了 UFW。建议先允许 SSH,再开启防火墙。

sudo ufw allow OpenSSH
sudo ufw enable
# 确认开启时输入 y

注:如果在云控制台已有安全组管理,本地 UFW 可以视情况关闭,但双重防护更安全。

4. UEFI 版本特有的注意事项

由于这是 UEFI 版 镜像,请注意以下几点:

  • 引导模式:该镜像专为 UEFI 固件设计。如果你尝试将其安装在旧的 BIOS-only 硬件上,可能会无法启动。但在云服务器场景下,你无需关心此问题,因为云厂商底层已经处理好了虚拟化层的 UEFI 引导。
  • 磁盘分区:UEFI 启动通常需要 /boot/efi 分区。在云服务器中,这通常由云厂商预配好,你不需要手动创建 EFI 分区,除非你要重新分区安装系统。
  • 重启验证:如果进行内核升级后重启,UEFI 引导通常能自动识别新内核,无需像传统物理机那样手动调整 Boot Order。

5. 常用运维操作

连接成功后,你可能会用到以下命令:

操作目的 命令示例
查看系统信息 uname -a (查看内核), lsb_release -a (查看发行版)
检查磁盘空间 df -h
查看内存/CPU free -h, top
安装软件 sudo apt install <软件名> (如 nginx, python3)
管理服务 sudo systemctl status <服务名>
查看日志 sudo journalctl -u <服务名> -f
设置静态 IP 需编辑 /etc/netplan/ 下的配置文件(较新版本 Ubuntu 网络配置方式)

6. 常见问题排查

  • 无法连接 (Connection Refused)
    • 检查云控制台安全组是否放行了 22 端口。
    • 检查本地防火墙是否拦截了出站请求。
  • 权限被拒绝 (Permission denied)
    • 确认使用的私钥文件权限是否正确(Linux/Mac 下需运行 chmod 400 key.pem)。
    • 确认用户名是否为 ubuntu(不要拼错)。
  • 系统语言乱码
    • 运行 sudo locale-gen zh_CN.UTF-8 并配置环境变量。

通过以上步骤,你就可以顺利地在 Ubuntu 24.04 UEFI 云服务器上部署应用了。如果有具体的业务需求(如搭建 Nginx、Docker 或数据库),可以进一步询问相关配置。

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