要在 Windows 10 上使用远程桌面连接到 Debian 系统的 LXDE 桌面,需要完成以下步骤:
- 在 Debian 上安装 xrdp 和 LXDE
在终端中运行以下命令:
sudo apt update
sudo apt install xrdp lxde
- 配置 xrdp
运行以下命令:
sudo sed -i 's/allowed_users=console/allowed_users=anybody/' /etc/X11/Xwrapper.config
sudo systemctl enable xrdp
- 启动 xrdp
运行以下命令:
sudo service xrdp start
- 在 Windows 10 上打开“远程桌面连接”
在 Windows 10 上打开“远程桌面连接”程序。
- 输入 Debian 的 IP 地址
在“计算机”文本框中输入 Debian 的 IP 地址。
- 输入用户名和密码
输入您在 Debian 上的用户名和密码。
- 选择 LXDE 桌面
在登录之前,点击“选项”按钮,在“远程桌面设置”对话框中,选择“在连接时使用此凭据”选项卡,并选择“使用其他账户”选项。
在“用户名”文本框中输入您在 Debian 上的用户名,在“密码”文本框中输入您在 Debian 上的密码。在“连接到”下拉列表中选择“此计算机上的某些版本的 Remote Desktop”。
点击“连接”按钮登录。
在登录后,您将进入 Debian 上的 LXDE 桌面。
xrdp是什么?
xrdp 是一个免费的开源软件,用于在 Linux 上实现远程桌面协议(RDP)服务器。它允许用户通过 Windows 远程桌面连接到 Linux 操作系统上,并像在本地计算机上一样使用远程 Linux 桌面。
xrdp 基于 VNC 服务器和 X11 服务器来工作。VNC 服务器允许用户在远程计算机上查看和操作 Linux 桌面,而 X11 服务器是用于显示 Linux 桌面的图形服务器。
通过使用 xrdp,用户可以在 Windows 操作系统上使用 Remote Desktop Connection(RDC)或其他支持 RDP 协议的应用程序远程连接到 Linux 桌面。xrdp 的安装和配置相对简单,并且支持多种 Linux 操作系统和桌面环境。
第二种方法:使用windows电脑的远程桌面连接打开debian
要在 Windows 电脑上使用远程桌面连接打开 Debian,您需要完成以下步骤:
- 在 Debian 上安装 xrdp
打开终端并输入以下命令:
sudo apt-get update
sudo apt-get install xrdp
- 确认 xrdp 是否已在运行
输入以下命令:
sudo systemctl status xrdp
如果 xrdp 已在运行,则会显示 “active (running)”。
- 查找 Debian 的 IP 地址
在 Debian 上输入以下命令:
ip addr show
在输出中找到类似于 “inet 192.168.0.100/24” 的行,其中 192.168.0.100 是 Debian 的 IP 地址。
- 在 Windows 电脑上打开“远程桌面连接”
在 Windows 电脑上,打开“远程桌面连接”程序。
- 输入 Debian 的 IP 地址
在“计算机”文本框中输入 Debian 的 IP 地址。
- 输入用户名和密码
输入您在 Debian 上的用户名和密码。
- 登录
点击“连接”按钮登录,如果一切设置正确,您将可以远程连接到 Debian 的桌面环境并在 Windows 电脑上控制 Debian。
配置防火墙允许rdp流量通过
要配置 Debian 的防火墙以允许 RDP 流量通过,请按照以下步骤进行操作:
- 安装 xrdp
如果您还没有安装 xrdp,请使用以下命令在 Debian 上安装 xrdp:
sudo apt-get update
sudo apt-get install xrdp
- 打开 3389 端口
在防火墙中打开 3389 端口以允许 RDP 流量通过。您可以使用以下命令打开 3389 端口:
sudo ufw allow 3389/tcp
该命令将添加一条规则,允许 TCP 流量通过 3389 端口。
- 重启防火墙
使用以下命令重启防火墙以应用新规则:
sudo ufw disable
sudo ufw enable
- 确认防火墙规则已添加
使用以下命令检查防火墙规则是否已添加:
sudo ufw status
您应该会看到类似于以下内容的输出:
Status: active To Action From
— —— —-
3389/tcp ALLOW Anywhere
请注意,如果您正在使用其他防火墙软件,请使用该软件的相关命令配置防火墙规则,以允许 RDP 流量通过 3389 端口。
此时,已经可以使用windows自带的远程桌面去连接你的linux了。更改lxde面板为中文可以看这篇文章使用win10远程管理linux(附图形管理界面)