一旦您的Starlight Virtual Machine(VM)启动并运行后,您可以直接从Starlight Manager连接,无需额外工具,如 SSH 客户端。该应用程序提供两种访问方式:控制台和命令行界面(CLI)。
两者都为您的 VM 提供完全控制,允许您安装或更新软件、管理文件和用户、配置服务等。控制台为您的 VM 提供完整、直接的访问:您可以用它进行故障排查、安装或系统恢复;而 CLI 是一个快速的基于浏览器的终端,用于日常管理。
本文将介绍:
如何导航并访问服务器管理选项;
控制台与 CLI 的主要区别;
用于安装和更新软件、配置服务、上传文件和管理用户的基本命令。
1. 在Starlight Manager应用中,点击您的 VM以打开 VM 管理菜单(1),然后进入虚拟机访问(2):

2. 在侧边栏,点击启动命令行或启动控制台, 根据您的需求选择。工具将在新浏览器窗口中打开:

命令行:

控制台(输入 root 信息后):

控制台访问 | CLI 访问 | |
|---|---|---|
用途 | 提供完整的系统级访问。用于高级管理和恢复。 | 提供简化的终端,可通过浏览器快速运行命令。用于日常管理任务。 |
登录 | 需要输入您的登录信息——用户名和密码。 | 无需登录即可自动打开。用户名字段可用,因此您可以指定要连接的用户(root 或其他)。 |
网络弹性 | 即使您的 VM 网络连接(如 SSH)中断或被阻止,它也始终可用。这意味着在网络出现问题时,您仍然可以管理和恢复您的 VM。 | 同样提供强大的连接性,但如果 VM 的网络配置出现问题,控制台是故障排查和恢复访问的备选方案。 |
界面 | 全屏环境,可完全控制启动信息、重启和恢复模式。 | 提供现代化、简化的命令行界面,支持鼠标、键盘快捷键、复制粘贴和命令历史等功能。 |
使用时机 | - 无法通过 SSH 或网络访问 VM。 - 恢复、安装或系统调试。 - 查看启动日志和控制台消息。 | - 日常服务器管理。 - 软件更新和配置。 - 轻量级管理任务。 |
以下是一些帮助您管理虚拟机的重要 Linux 命令。您可以在控制台和 CLI 中使用它们来安装和更新软件、配置服务、管理用户和处理文件。
操作 | Ubuntu / Debian | AlmaLinux / CentOS / Rocky / Fedora |
|---|---|---|
更新系统软件包 |
|
|
安装软件 |
|
|
卸载软件 |
|
|
启动 / 停止服务 |
|
|
开机自启服务 |
|
|
检查防火墙(UFW 或 firewalld) |
|
|
创建新用户 |
|
|
赋予用户 sudo 权限 |
|
|
更改用户密码 |
|
|
编辑文件 |
|
|
示例:Web 服务器和防火墙安装
基于 Debian(Ubuntu、Debian 12):
apt install nginx -y - 在您的系统上安装 Nginx Web 服务器
ufw allow 'Nginx Full' - 更新 UFW(简单防火墙)规则,允许 HTTP(80 端口)和 HTTPS(443 端口)流量
systemctl enable nginx - 确保每次服务器重启时 Nginx 都会自动启动
systemctl status nginx - 验证 Web 服务器是否响应
基于 RHEL(AlmaLinux、CentOS、Rocky、Fedora):
dnf install httpd -y - 安装 Apache HTTP 服务器
systemctl enable httpd - 配置 Apache 自动启动
systemctl start httpd - 立即启动 Apache 服务
firewall-cmd --permanent --add-service=http - 打开防火墙 80 端口(HTTP),以便访客通过标准 Web 协议访问您的 Web 服务器
firewall-cmd --reload - 重新加载防火墙配置更改
systemctl status httpd - 检查 Web 服务器状态。