
博主大部分的日常工作,保守估计有 95% 的工作都是在 Ubuntu 桌面系统上完成。因为 Ubuntu 它免费啊,可定制性高啊,最主要还是 Ubuntu 已非吴下阿蒙,其软件生态非常庞大,当然,如果您真的愿意花一点点的时间去了解的话。但,现实告诉我,这个世界是 Windows 的世界,无论你有多么的不愿意,有些工作只能在 Windows 操作系统完成。尤其是涉及到企业的业务要求,更加是别无选择。
本文的目的在于帮助您了解
在 Ubuntu 操作系统中,使用一款软件,两种方法,远程访问到你的 Windows 系统。
一、安装 freerdp
1.1. 方法1:在软件仓库中安装
执行以下代码:
sudo apt-get install freerdp2-x11
1.2. 方法2:自行编译、安装
从 freerdp 的 github 网站获取源代码,然后编译安装:
wget https://github.com/FreeRDP/FreeRDP/releases/download/2.10.0/freerdp-2.10.0.tar.gz
tar zxvf freerdp-2.10.0.tar.gz
cd freerdp-2.10.0
# 如果没有 cmake,则自行安装: sudo apt-get install cmake
sudo cmake . -DCHANNEL_URBDRC=OFF
sudo make
sudo make install
二、启动远程桌面
2.1. 方法1:命令行方式启动
安装完成之后,执行以下代码,启动 xfreerdp:
注:第一次连接服务器时,会请求您确认是否信任证书
# port 一般都是 3389
# w:窗口宽度
# h:窗口高度
xfreerdp /v:yourip:port /u:administrator /p:yourpassword /h:1000 /w:1792

2.2. 方法2:通过 Ubuntu 桌面快捷方式
- 安装完成之后,在 /usr/share/applications 目录下建立快捷方式文件:
sudo vi /usr/share/applications/xfreerdp.desktop
内容参考如下:(快捷方式图标请自行定义)
[Desktop Entry]
Name=FreeRDP
Comment=
Exec=xfreerdp /v:yourip:3389 /u:your_windows_user_name /p:yourpassword /h:1000 /w:1792
Icon=/home/alex/Pictures/xfreerdp.png
Type=Application
Terminal=false
- 将刚刚建立的快捷方式变更所有者并且赋予可执行权限:
sudo chmod +x /usr/share/applications/xfreerdp.desktop
sudo chown alex:alex /usr/share/applications/xfreerdp.desktop
- 可以看到在 Ubuntu 建立了 freerdp 的应用程序快捷方式
- 点击 FreeRDP 图标后,我们很顺利的远程连接到了 Windows 系统了。🤪
--End---