要在Debian VirtualBox虚拟机中设置远程桌面连接,您可以按照以下步骤操作:
x11-server
和tigervnc-standalone-server
。您可以使用以下命令安装这些软件:sudo apt update
sudo apt install x11-server tigervnc-standalone-server
/etc/systemd/system/vncserver@:1.service
,并添加以下内容:[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
User=debian-user
Group=debian-user
WorkingDirectory=/home/debian-user
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
debian-user
替换为您的用户名,并根据需要调整显示编号和分辨率。sudo systemctl daemon-reload
sudo systemctl start vncserver@:1.service
vncpasswd
ufw
允许VNC端口(通常是5901):sudo ufw allow 5901/tcp
5901
)。在连接对话框中输入您在步骤4中设置的密码。请注意,为了使远程桌面连接正常工作,您还需要确保VirtualBox的网络设置正确配置为“桥接网卡”或“NAT网络”,以便虚拟机可以与宿主机和其他设备通信。