在 Ubuntu 虚拟机上进行“远程”通常有两种理解:从外面远程连接 Ubuntu 虚拟机,或 Ubuntu 虚拟机远程别的机器。下面以常见场景:从 Windows / 本机远程连接 Ubuntu 虚拟机为主说明。
Ubuntu 22.04 开始内置 RDP 远程桌面。
打开 Ubuntu:
确认虚拟机网络:
Windows 连接:
✅ 优点:系统原生、稳定
❌ 注意:需图形界面
适合老版本 Ubuntu。
sudo apt install tigervnc-standalone-server
vncserver
Windows 使用 VNC Viewer 连接 IP:5901
⚠ 安全性较低,建议配合 SSH 隧道
sudo apt update
sudo apt install openssh-server
sudo systemctl enable --now ssh
查看 IP:
ip a
ssh 用户名@Ubuntu的IP
如:
ssh ubuntu@192.168.1.100
ssh -p 2222 用户名@127.0.0.1
VRDE / RDPVBoxManage modifyvm "虚拟机名" --vrde on
sudo ufw allow 22
sudo ufw allow 3389
✅ 开发 / 服务器:SSH
✅ 桌面使用:Ubuntu 原生 RDP
✅ 安全远程:SSH + VNC
如果你能告诉我:
我可以给你一步步精确配置。