阿里云 ECS · Linux 服务器

日常管理
操作指南

登录 · 改密码 · 启用图形桌面
完整步骤详解

SSH 终端访问
VNC 远程连接
图形桌面
01

访问方式一览

两种方式
连接服务器

💻 SSH 终端(命令行)

适合有 Linux 使用经验的用户
速度快,资源占用低,效率高

Mac/Linux 终端直接连接

Windows PowerShell / WSL

需要 IP 地址 + 密码或密钥

推荐日常管理首选

🖥️ VNC 图形界面(桌面)

适合不习惯命令行的用户
像操作本地电脑一样操作服务器

通过阿里云控制台 VNC 访问

需要先安装图形桌面环境

占用资源较多(建议 2G+ 内存)

图形桌面体验,适合新手

02

第一步 · 连接前准备

获取服务器连接信息

需要确认的信息

公网 IP 地址
用于 SSH 连接的地址

SSH 端口
默认 22(如果是其他端口需确认)

用户名
root 或 安装时创建的用户名

密码或密钥文件
购买时的设置或密钥对

找 IP 地址的方法

# 登录阿里云控制台 → ECS → 实例
# 公网 IP 通常显示在实例列表的"公网IP"列

💡 联系管理员

如果没有阿里云控制台权限
请联系 SH 管理员获取 IP 和账户信息

03

第二步 · SSH 登录

Mac / Linux
终端连接

# 打开 Mac 终端(或 Linux 终端)
# 输入以下命令连接(替换为实际 IP)
ssh root@你的公网IP
# 示例(请替换为真实IP)
ssh root@47.92.144.185
# 首次连接会提示确认,输入 yes 回车
# 然后输入密码(输入时屏幕不显示,是正常的)

✅ 连接成功

出现 root@服务器名:~# 提示符

❌ 连接失败

检查:IP是否正确 / 密码是否正确
检查:22端口是否在安全组中开放

04

第二步 · SSH 登录

Windows 系统
连接方式

方式一:PowerShell(Win10/11)

# 打开 PowerShell,输入:
ssh root@你的公网IP
# 和 Mac 终端命令完全一样

Win10/11 自带 OpenSSH,无需安装任何软件

方式二:Xshell(推荐,熟悉 SecureCRT)

# 1. 下载安装 Xshell(免费版足够)
# 2. 新建会话 → 主机:填入公网IP
# 3. 端口:22
# 4. 用户名:root
# 5. 连接方式选"密码" → 输入密码

Xshell 是 Windows 下最常用的 SSH 工具,界面友好

05

第三步 · 修改密码

修改 root 密码
两种方法

方法一:命令行改密码(知道原密码)

# 登录服务器后,执行:
passwd root
# 系统会提示输入新密码
# 输入新密码(屏幕不显示)
# 再次输入确认

✅ 成功标志

显示 "passwd: password updated successfully"

方法二:通过管理员重置(不知道原密码)

# 请联系 SH 管理员处理
# 管理员在阿里云控制台操作:
# ECS → 实例 → 更多 → 密码/密钥 → 重置实例密码
# 重置后需要重启实例生效

⚠️ 注意

通过控制台重置密码后
需要重启服务器才能生效

06

第四步 · 图形桌面(可选)

什么是图形桌面?
为什么要装?

命令行 vs 图形桌面

💻

命令行(默认)

纯文字界面,输入命令操作,效率高但需要学习

🖥️

图形桌面(可选安装)

和 Windows/Mac 一样有点击操作,适合 Linux 新手

推荐桌面环境

XFCE ⭐ 推荐

轻量级(约 500MB 内存)
界面简洁,速度快,兼容性好

GNOME

功能丰富(需 1.5GB+ 内存)
界面华丽,但资源占用大

07

第五步 · 安装桌面(Ubuntu 系统)

安装 XFCE 轻量桌面

# Step 1: 更新软件包(确保最新)
apt update && apt upgrade -y
# Step 2: 安装 XFCE 桌面环境
apt install -y xfce4 xfce4-goodies lightdm lightdm-gtk-greeter
# Step 3: 重启服务器使桌面生效
reboot

⚠️ Ubuntu 桌面注意事项

Ubuntu 默认不允许 root 直接登录桌面
需要创建普通用户用于桌面登录

✅ 创建普通用户

adduser 你的用户名
usermod -aG sudo 你的用户名
08

第五步 · 安装桌面(CentOS / Anolis 系统)

安装 GNOME 桌面

# Step 1: 更新软件包
dnf update -y
# Step 2: 安装 GNOME 桌面(Server with GUI)
dnf groupinstall "Server with GUI" -y
# Step 3: 设置默认启动图形界面
systemctl set-default graphical.target
# Step 4: 重启使桌面生效
reboot

💡 内存要求

GNOME 桌面较重,建议服务器内存 ≥ 2GB
低于 2GB 内存建议选 XFCE(Ubuntu)或 MATE(CentOS)

09

第六步 · VNC 图形访问

通过 VNC
连接图形桌面

通过阿里云控制台 VNC(推荐)

1

登录阿里云控制台 → ECS → 实例列表

2

点击对应实例 → 远程连接

3

选择 VNC 连接 标签页

4

输入用户名密码登录(如已安装桌面,自动进入图形界面)

通过 VNC Viewer 工具

1

本地安装 VNC Viewer(如 TightVNC / RealVNC)

2

确保服务器开启了 5901 端口(在安全组中放行)

3

在 VNC Viewer 中输入:IP:5901

4

输入 VNC 密码连接

10

安全提示

Linux 服务器
安全注意事项

✅ 建议做的事

使用复杂密码(字母+数字+符号,12位以上)

尽量使用 SSH 密钥登录,禁用密码登录

SSH 端口改为非 22 端口(减少扫描攻击)

定期更新系统:apt update && apt upgrade

不随意安装来源不明的软件

重要操作前如有快照先创建快照备份

❌ 千万不要做的事

设置简单密码(如 123456、admin)

在公网开放 22 端口给所有 IP(只允许指定 IP)

直接用 root 用户操作桌面(创建普通用户)

在生产环境执行不熟悉的 rm -rf 命令

关闭防火墙(阿里云安全组相当于防火墙)

随意修改 /etc/passwd、/etc/shadow 等系统关键文件

11

常用命令速查

Linux 日常
高频命令

📦 系统更新

apt update && apt upgrade -y # Ubuntu/Debian
dnf update -y # CentOS/Anolis

📂 文件操作

ls -la # 列出文件
cd /目录 # 进入目录
cp a.txt b.txt # 复制文件
rm 文件 # 删除文件
cat 文件 # 查看文件内容

🔍 进程与服务

top # 查看进程(按q退出)
systemctl status 服务名 # 查看服务状态
systemctl restart 服务名 # 重启服务
systemctl stop 服务名 # 停止服务

🌐 网络相关

ping example.com # 测试网络
curl http://example.com # 测试 HTTP
netstat -tlnp # 查看监听端口
ip addr # 查看 IP 地址
12

常见问题

遇到问题?
先看这里

❌ SSH 连接被拒绝

可能原因:

密码错误(注意大小写、特殊字符)

IP 地址错误(检查实例公网 IP)

SSH 端口被安全组拦截(开放 22 端口)

服务器已关机(检查实例状态)

⚠️ 图形桌面安装后无法登录

可能原因和解决方法:

Ubuntu 不允许 root 登录 → 用普通用户名登录

GNOME 启动失败 → 检查内存是否足够

键盘鼠标无响应 → 切换到 tty2 终端修复

内存不足 → 关闭不需要的程序或升级配置

13

总结 · 操作流程

从头到尾
只需 4 步

获取服务器信息

联系 SH 管理员获取 IP / 用户名 / 初始密码

SSH 登录服务器

Mac/Linux 终端:ssh root@IP
Windows:PowerShell 或 Xshell

修改 root 密码

登录后执行:passwd root
或联系管理员在控制台重置

可选:安装图形桌面

Ubuntu: apt install xfce4...
CentOS/Anolis: dnf groupinstall "Server with GUI"...

14

🖥️

开始管理
你的服务器

有问题找 SH 管理员
重要操作前先做快照备份

🍎 Apple 风格
阿里云 ECS Linux

阿里云帮助中心:help.aliyun.com
联系 SH 管理员获取服务器账号信息

15