最近老家esxi服务器出问题了,而我在调试的过程中把能用的windows虚拟机都删了,只剩下一个ubuntu虚拟机还能连上。
需要利用这个ubuntu虚拟机完成esxi的修复。
首先是需要访问esxi的管理平台,这就需要使用图形化界面访问web网页登录后进行配置了
Ubuntu中配置远程桌面连接
1、更新ubuntu配置
-先更新
我这里源还没配好,需要先配置源/etc/apt/sources.list
deb https://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse
deb https://archive.ubuntu.com/ubuntu/ jammy-updates main restricted universe multiverse
deb https://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
deb https://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
然后进行列表软件更新
sudo apt-get update
sudo apt-get upgrade
2、配置ubuntu中的图形化界面环境
要通过图形化界面远程连接Ubuntu,有几种主流的方法。以下是详细的配置步骤:
方法一:使用RDP(远程桌面协议)- 推荐
1. 安装xrdp
sudo apt update
sudo apt install xrdp
2. 启动xrdp服务
sudo systemctl enable xrdp
sudo systemctl start xrdp
3. 配置防火墙(如果启用)
sudo ufw allow 3389
4、确认rdp服务是否运行正常
```c
sudo systemctl status xrdp
● xrdp.service - xrdp daemon
Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2025-11-13 13:43:49 CST; 9min ago
Docs: man:xrdp(8)
man:xrdp.ini(5)
Main PID: 47402 (xrdp)
Tasks: 2 (limit: 4516)
Memory: 13.9M
CPU: 129ms
CGroup: /system.slice/xrdp.service
├─47402 /usr/sbin/xrdp
└─48514 /usr/sbin/xrdp
11月 13 13:47:59 petter-virtual-machine xrdp[48514]: [INFO ] sesman connect ok
11月 13 13:47:59 petter-virtual-machine xrdp[48514]: [INFO ] sending login info to session manager, please wait...
11月 13 13:48:01 petter-virtual-machine xrdp[48514]: [INFO ] xrdp_wm_log_msg: login failed for display 0
11月 13 13:48:01 petter-virtual-machine xrdp[48514]: [INFO ] login failed for display 0
11月 13 13:48:22 petter-virtual-machine xrdp[48514]: [INFO ] connecting to sesman ip 127.0.0.1 port 3350
11月 13 13:48:22 petter-virtual-machine xrdp[48514]: [INFO ] xrdp_wm_log_msg: sesman connect ok
11月 13 13:48:22 petter-virtual-machine xrdp[48514]: [INFO ] sesman connect ok
11月 13 13:48:22 petter-virtual-machine xrdp[48514]: [INFO ] sending login info to session manager, please wait...
11月 13 13:48:24 petter-virtual-machine xrdp[48514]: [INFO ] xrdp_wm_log_msg: login failed for display 0
11月 13 13:48:24 petter-virtual-machine xrdp[48514]: [INFO ] login failed for display 0
```
3、进行远程连接
连接正常就可以使用了:
如果连接遇到了问题,检查xrdp配置文件,确认是否配置异常
sudo nano /etc/xrdp/xrdp.ini
正常一般是:
[xrdp1]
name=sesman-X11rdp
lib=libxup.so
username=ask
password=ask
ip=127.0.0.1
port=-1
code=20