debian

Debian虚拟机在VirtualBox中如何实现远程桌面

小樊
51
2025-07-03 18:56:05
栏目: 云计算

在VirtualBox中实现Debian虚拟机的远程桌面连接,通常有以下几种方法:

使用VNC

  1. 安装VNC服务器
sudo apt update
sudo apt install tightvncserver
  1. 配置VNC服务器
vncserver

系统会提示你输入并确认一个密码。

sudo nano /etc/systemd/system/vncserver@:1.service

将以下内容粘贴到文件中(注意替换 your_password 为你设置的密码):

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking
User=your_username
Group=your_username
WorkingDirectory=/home/your_username
ExecStartPre=-/usr/bin/vncserver -kill :%i /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i

[Install]
WantedBy=multi-user.target

保存并关闭文件。然后,重新加载systemd配置:

sudo systemctl daemon-reload

最后,启用并启动VNC服务器:

sudo systemctl enable vncserver@:1.service
sudo systemctl start vncserver@:1.service
  1. 配置VirtualBox网络
  1. 连接到远程桌面

使用XRDP

  1. 安装XRDP
sudo apt update
sudo apt install xrdp
  1. 配置XRDP
[General]
name=Debian VM
description=Remote desktop service
listen_port=3389
sudo systemctl enable xrdp
sudo systemctl start xrdp
  1. 连接到远程桌面

以上就是在VirtualBox中设置Debian虚拟机进行远程连接的几种方法。您可以根据自己的需求选择最适合的方式。

0
看了该问题的人还看了