1. 从Windows远程连接Deepin桌面:完整配置指南
作为一名长期使用Linux和Windows双系统的开发者,我经常需要在Windows环境下远程访问Deepin桌面进行工作。经过多次实践和优化,我总结出一套稳定可靠的配置方案,使用xrdp+x11vnc组合实现无缝远程连接。下面将详细介绍完整配置流程和注意事项。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备与基础服务配置
2.1 Deepin系统版本确认
首先确保你的Deepin系统版本为15.11或更高(目前最新稳定版为20.6)。可以通过以下命令查看系统版本:
bash复制cat /etc/deepin-version
lsb_release -a
注意:不同版本的Deepin在软件包管理和桌面环境上可能有差异,本文方案主要针对基于Debian的Deepin 15.x/20.x系列。
2.2 开启SSH服务(基础远程管理)
即使我们主要使用RDP协议远程桌面,配置SSH服务仍然很有必要:
bash复制sudo apt-get update
sudo apt-get install -y openssh-server
配置SSH服务开机自启并检查状态:
bash复制sudo systemctl enable ssh
sudo systemctl start ssh
sudo systemctl status ssh
验证SSH端口是否监听:
bash复制netstat -tulnp | grep 22
如果系统防火墙开启,需要放行SSH端口:
bash复制sudo ufw allow 22/tcp
3. x11vnc服务配置详解
3.1 安装与基础配置
x11vnc是Linux下常用的VNC服务器,可以将实际显示内容通过网络共享:
bash复制sudo apt install -y x11vnc
设置VNC访问密码(建议使用强密码):
bash复制x11vnc -storepasswd
执行后会提示输入并确认密码,生成的密码文件默认保存在~/.vnc/passwd。为方便系统级调用,我们将密码文件复制到/etc目录:
bash复制sudo cp ~/.
