博主大部分的日常工作,保守估计有 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---

IT Pulse 的 Youtube 频道

-本站所有视频,需要连接国际互联网-