一、准备工作
二、配置VirtualBox网络(可选但推荐)
三、安装远程桌面服务(任选其一)
sudo yum install tigervnc-server -y。vncpasswd(按提示输入并确认,密码长度至少6位)。:1为例,对应端口5901):
sudo vi /etc/systemd/system/vncserver@:1.service;<用户名>为实际用户名):[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=simple
User=<用户名>
Group=<用户名>
WorkingDirectory=/home/<用户名>
ExecStart=/usr/bin/vncserver :1
ExecStop=/usr/bin/vncserver -kill :1
[Install]
WantedBy=multi-user.target
```。
sudo systemctl daemon-reload→sudo systemctl enable vncserver@:1→sudo systemctl start vncserver@:1。sudo yum install epel-release -y→sudo yum install xrdp -y。sudo systemctl enable xrdp→sudo systemctl start xrdp。四、配置防火墙(允许远程桌面流量)
sudo firewall-cmd --permanent --add-port=5901/tcp→sudo firewall-cmd --reload。sudo firewall-cmd --permanent --add-port=3389/tcp→sudo firewall-cmd --reload。五、配置VirtualBox远程桌面(可选,替代方案)
六、连接远程桌面
192.168.1.100:5901),点击“连接”→输入VNC密码即可。mstsc),输入虚拟机IP地址(若用NAT需输入主机转发端口,如127.0.0.1:3390),点击“显示选项”→输入用户名和密码→点击“确定”即可。常见问题排查
systemctl status vncserver@:1或systemctl status xrdp);ping <虚拟机IP>测试);