Linux 命令行连接远程 Windows 系统

跨平台世界中连接是关键,从 Linux 命令行连接到远程 Windows 系统的能力可能会改变游戏规则。感谢强大的工具,如 xfreerdp,这个过程变得无缝和高效。

在本指南中,我们将探讨如何使用 xfreerdp 连接到远程 Windows 系统,从而为 Linux 用户提供远程桌面功能。

安装 xfreerdp

在使用 xfreerdp 之前,您需要安装它。在大多数 Linux 发行版中,您可以使用包管理器来执行此操作。

在 Ubuntu / Debian 和 Linux Mint 上,运行以下命令

$ sudo apt update
$ sudo apt install freerdp2-x11 -y

Apt-Install-freerdp2-Ubuntu-Debian-LinuxMint

基于 RHEL 的发行版,如 Rocky Linux、AlmaLinux 和 Fedora,运行以下命令

$ sudo dnf install freerdp -y

使用 xfreerdp 远程连接 Windows 系统

安装完成后,我们可以使用下面的 xfreerdp 命令获取远程 windows 机器的 RDP

$ xfreerdp /u:”username” /v:<Remote-Windows-IP>:3389

将 username 替换为您的 windows 用户名,将 remote-windows-ip 替换为 windows 系统的 ip 地址或主机名。

$ xfreerdp /u:"Administrator" /v:54.226.239.0:3389

Xfreerdp-Remote-Windows-System-Command-Line

它提示您信任证书,按 Y,然后输入远程 windows 系统管理员密码。输入凭据后,我们将连接到远程 windows 系统,如下所示

Remote-Windows-RDP-Xfreerdp-Linux

Xfreerdp 提供了一系列高级选项,允许您自定义远程桌面体验。例如,您可以调整屏幕分辨率、启用声音、指定域等等。

$ xfreerdp /v:<remote_windows_ip> /u:<username> /p:<password> /w:800 /h:600 /sound /d:<domain>

  • /w and /h: 设置远程桌面窗口的宽度和高度
  • /sound: 开启声音重定向
  • /d: 指定域

自定义远程桌面大小示例

$ xfreerdp /u:"Administrator" /v:18.209.23.239:3389 /w:800 /h:600

Smart-Sizing-Remote-Windows-RDP-Xfreerdp

注意: 在使用 RDP 之前,请确保远程 windows 系统中启用了远程桌面选项。

以上就是本指南的全部内容,希望您能从中获得有用的信息。请在下面的评论部分发布您的疑问和反馈。

我的开源项目

酷瓜云课堂-开源知识付费解决方案


鸠摩智首席音效师
472 声望9 粉丝

身强体健,龙精虎猛的活着。