手把手教你,Win10远程桌面连接Debian9的详细步骤

admin
本文手把手教你如何实现Win10远程桌面连接Debian9,步骤包括:在Debian9中安装桌面环境(如XFCE)及VNC服务器;配置防火墙开放VNC端口;设置VNC密码,最后在Win10上下载VNC客户端,输入服务器IP和密码,即可在本地屏幕上操作远程的Debian9系统。

对于许多习惯了Windows图形界面的用户来说,直接操作Linux命令行(CLI)可能会感到不便,特别是在使用Debian 9作为服务器或开发环境时,如果能通过Windows的远程桌面协议(RDP)进行连接,就能像操作本地电脑一样管理服务器。

本文将详细介绍如何在Debian 9系统上配置环境,并使用Windows 10实现远程桌面连接。

第一步:安装桌面环境(GUI)

Debian 9 默认安装的是无图形界面的命令行版本,为了使用远程桌面,我们需要先安装一个轻量级的桌面环境,推荐使用 XFCE,因为它资源占用低,运行流畅。

手把手教你,Win10远程桌面连接Debian9的详细步骤

在终端中执行以下命令:

sudo apt update
sudo apt install xfce4 xfce4-goodies

安装过程可能需要几分钟,请耐心等待。

第二步:安装并配置 xrdp 服务

xrdp 是一个开源的工具,它允许使用Windows的远程桌面连接客户端连接到Linux桌面环境。

  1. 安装 xrdp:

    sudo apt install xrdp
  2. 设置开机自启并重启服务:

    sudo systemctl enable xrdp
    sudo systemctl restart xrdp
  3. 检查服务状态: 确保服务正在运行,可以通过以下命令查看:

    sudo systemctl status xrdp

第三步:配置防火墙

为了确保远程连接能够被Windows访问,我们需要在Debian 9的防火墙中开放默认的RDP端口(3389)。

  1. 首先检查防火墙是否安装(Debian 9常用UFW):

    sudo ufw status
  2. 如果防火墙处于激活状态,允许3389端口:

    sudo ufw allow 3389/tcp
  3. 如果防火墙未安装,请先安装:

    sudo apt install ufw
    sudo ufw allow 3389/tcp

第四步:在 Windows 10 上建立连接

现在一切准备就绪,可以在Windows 10上进行连接了。

  1. 按下键盘上的 Win + R 键,在运行对话框中输入 mstsc 并回车,打开远程桌面连接工具。

  2. 在“计算机”一栏中,输入你的Debian 9服务器的IP地址。

  3. 点击“连接”。

  4. 在弹出的登录窗口中,输入你的Linux用户名和密码(注意:Debian 9默认root用户可能没有设置密码,请使用你创建的普通用户登录)。

  5. 首次连接可能会弹出“发生未知错误”的提示,这通常是因为需要加载桌面会话,点击“确定”继续。

  6. 你应该能看到Debian 9的XFCE桌面界面了。

常见问题与提示

  • 分辨率问题: 如果连接后窗口显示不全,可以在Windows远程桌面连接界面点击“显示”选项卡,调整屏幕分辨率,或者勾选“将桌面缩放到调整后的窗口大小”。
  • 用户权限: 确保 xrdp 用户组中有你的用户,如果没有,可以执行:
    sudo usermod -aG xrdp 用户名
    sudo systemctl restart xrdp

通过以上步骤,你已经成功实现了 Win10远程桌面连接Debian9,这不仅方便了日常维护,也降低了Linux上手的门槛。

文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码