温馨提示×

Debian虚拟机在VirtualBox中如何进行远程桌面连接

小樊
57
2025-08-23 23:08:33
栏目: 云计算

在VirtualBox中实现Debian虚拟机远程桌面连接,常用的是VNC和XRDP协议,以下是具体方法:

VNC协议

  1. 安装VNC服务器:在Debian虚拟机终端中输入sudo apt-get updatesudo apt-get install tightvncserver
  2. 配置VNC服务器:创建.vnc目录,编辑xstartup文件,添加启动桌面环境的命令,如gnome-session &。然后使用vncpasswd设置访问密码。
  3. 启动VNC服务:输入vncserver :1启动服务,其中:1表示端口号为5901。
  4. 配置VirtualBox网络:在VirtualBox中选择虚拟机,进入“设置”,在“网络”选项卡中,将“连接方式”设为“NAT”,并添加端口转发规则,主机端口设为5901,协议为TCP。
  5. 连接远程桌面:在客户端安装VNC客户端软件,输入虚拟机IP地址和端口号,如192.168.1.100:5901,再输入密码即可连接。

XRDP协议

  1. 安装XRDP:在Debian虚拟机终端中执行sudo apt-get updatesudo apt-get install xrdp
  2. 配置XRDP:编辑/etc/xrdp/xrdp.ini文件,设置监听端口等参数,默认端口为3389。
  3. 启动XRDP服务:输入sudo systemctl start xrdpsudo systemctl enable xrdp,并使用sudo ufw allow 3389/tcp开放防火墙端口。
  4. 连接远程桌面:在客户端使用Windows远程桌面连接工具,输入虚拟机IP地址和端口号,输入用户名和密码即可连接。

0