linux 远程桌面命令_玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake

一、软件介绍

玉兔项目由开发者康林(KangLin)主导发起linux 远程桌面命令,本意是建立一个自由开放、不受平台限制的远程控制生态。项目采用GPL-3.0开源合同linux 远程桌面命令,鼓励社区协作开发,其命名“玉兔”寓意灵活与跨越障碍的能力。开发者明晰提出“通过任意形式管理任意设备”的目标,能让你在任何地方使用任何设备和系统通过任意形式远程管理任意设备和系统。

它包括远程桌面、远程控制、文件传输(FTP、SFTP)、终端、远程终端(SSH、TELNET)、播放器、网络工具等功能。

二、技术构架

项目基于C++/Qt框架开发,充分借助Qt的跨平台特点支持多操作系统。核心依赖包括:

必选库:RabbitCommon(基础工具库)

可选合同库:LibVNCServer(VNC合同)、FreeRDP(RDP合同)、QXmpp(即时通讯集成)等17。重构工具链囊括CMake、Automake和跨编译器(gcc/MSVC)wps for linux,确保代码可移植性

玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake_linux 远程桌面命令

玉兔兼容六大操作系统,覆盖桌面与联通端:

官网:

2、软件特征

2.1多合同远程控制

玉兔整合企业级合同与自研技术,满足多元化联接需求:

远程桌面合同:

终端合同:

SSH/Telnet:安全命令行管理(Linux/Unix优化)

linux 远程桌面命令_玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake

本地终端:基于qtermwidget的嵌入式控制台(暂限Linux)。

2.2网路与联接方案

针对复杂网路环境,玉兔提供三层联接方案:

P2P直连:通过ICE框架实现NAT穿透,结合STUN/TURN服务增加中转依赖。

代理支持:外置SOCKS/HTTP代理通道,适应企业防火墙环境。

混和中继:自定义P2P代理合同,平衡速率与可靠性。

2.3扩充功能

会话管理:历史联接记录、书签加密保存。

多媒体工具:屏幕截图/录象(Windows/Linux/Android)。

玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake_linux 远程桌面命令

插件生态:白板协作、人脸辨识、二维码生成等扩充模块

3、安装说明

首先双击exe安装程序打开安装向导界面。

玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake_linux 远程桌面命令

默认为英文繁体linux文件系统,接着点击ok按键。步入安装欢迎界面。

玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake_linux 远程桌面命令

接着点击下一步步入许可合同,点击我接受。步入安装组件选择界面。

这儿选择默认,继续点击下一步按键。步入安装目录选择界面。

linux 远程桌面命令_玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake

这儿设置为D盘目录。之后点击安装按键。

linux 远程桌面命令_玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake

安装过程如下:

玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake_linux 远程桌面命令

安装完成以后界面如下:

linux 远程桌面命令_玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake

3、软件界面

工具首次运行须要同意软件使用合同

linux 远程桌面命令_玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake

点击IArgee步入安装选项界面。

运行主界面如下:

linux 远程桌面命令_玉兔项目 GPL-3.0 开源远程控制生态 Kang Lin 远程桌面远程控制文件传输终端远程终端播放器网络工具 C++Qt跨平台特性 RabbitCommon LibVNCServer FreeRDP QXmpp CMake

疗效如右图:

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复