1Q02UU7-0.jpg-wh_651x-s_325797602.jpg

Remmina 是一款在 Linux 和其他类 Unix 系统下的自由开源、功能丰富、强大的远程桌面客户端,它用 GTK+ 3 编写而成。它适用于那些需要远程访问及使用许多计算机的系统管理员和在外出行人员。

它以简单、统一、同质、易用的用户界面支持多种网络协议。

Remmina 功能

支持 RDP、VNC、NX、XDMCP 和 SSH。

用户能够以组的形式维护一份连接配置列表。

支持用户直接输入服务器地址的快速连接。

具有更高分辨率的远程桌面,可以在窗口和全屏模式下滚动/缩放。

支持窗口全屏模式;当鼠标移动到屏幕边缘时,远程桌面会自动滚动。

还支持全屏模式的浮动工具栏;使你能够在不同模式间切换、触发键盘获取、最小化等。

提供选项卡式界面,可以按组管理。

还提供托盘图标,允许你快速访问已配置的连接文件。

在本文中,我们将向你展示如何在 Linux 中安装 Remmina,以及使用它通过支持的不同协议实现桌面共享。

先决条件

在远程机器上允许桌面共享(让远程机器允许远程连接)。

在远程机器上设置 SSH 服务。

如何在 Linux 中安装 Remmina 远程共享工具

Remmina 及其插件包已经在所有主流的 Linux 发行版的大多数官方仓库中提供。运行下面的命令以安装它和所有支持的插件:

------------ 在 Debian/Ubuntu 中 ------------

$ sudo apt-get install remmina remmina-plugin-*

------------ 在 CentOS/RHEL 中 ------------

# yum install remmina remmina-plugin-*

------------ 在 Fedora 22+ 中 ------------

$ sudo dnf copr enable hubbitus/remmina-next

$ sudo dnf upgrade --refresh 'remmina*' 'freerdp*'

一旦安装完成后,在 Ubuntu 或 Linux Mint 菜单中搜索 remmina,接着运行它:

Remmina 桌面共享客户端

你可以通过图形界面或者编辑 $HOME/.remmina 或者 $HOME/.config/remmina 下的文件来进行配置。

要设置到一个新的远程服务器的连接,按下 Ctrl+N 并点击 Connection -> New,如下截图中配置远程连接。这是基本的设置界面。

Remmina 基础桌面配置

点击界面上的 “Advanced”,配置高级连接设置。

Remmina 高级桌面设置

要配置 SSH,点击界面中的 SSH。

Remmina SSH 设置

在完成所有的必要配置后,点击 “Save” 保存设置,在主界面中你会如下看到所有已配置远程连接。

Remmina 配置的服务器

使用 sFTP 连接到远程机器

选择连接配置并编辑设置,在 “Protocols” 下拉菜单中选择 sFTP - Secure File Transfer。接着设置启动路径(可选),并指定 SSH 验证细节。最后点击连接。

Remmina sftp 连接

这里输入你的 SSH 用户密码。

输入 SSH 密码

如果你看到下面的界面,那么代表 sFTP 连接成功了,你现在可以在两台机器键传输文件了。

Remmina 远程 sFTP 文件系统

使用 SSH 连接到远程机器

选择连接配置并编辑设置,在 “Protocols” 下拉菜单中选择 SSH - Secure Shell,并可选设置启动程序以及 SSH 验证细节。最后点击连接并输入 SSH 密码。

Remmina SSH 连接

当你看到下面的界面,这意味着你的连接成功了,你现在可以使用 SSH 控制远程机器了。

Remmina 远程 SSH 连接

使用 VNC 连接到远程机器

选择连接配置并编辑设置,在 “Protocols” 下拉菜单中选择 VNC - Virtual Network Computing。为该连接配置基础、高级以及 ssh 设置,点击连接,接着输入用户 SSH 密码。

Remmina VNC 连接

一旦你看到下面的界面时,这意味着你已经成功使用 VNC 协议连接到远程机器上了。

如下截图所示,在桌面登录界面输入用户登录密码。

Remmina 远程桌面登录

Remmina 远程桌面共享

使用上面的步骤可以很简单地使用其他的协议访问远程机器。

Remmina 主页: https://www.remmina.org/wp/

就是这样了!在本文中,我们向你展示了如何在 Linux 中安装与使用 Remmina 远程连接客户端中的几种支持的协议。你可以在下面的评论栏中分享你的任何想法。

linux桌面共享编程,Remmina:一个Linux下功能丰富的远程桌面共享工具相关推荐

  1. linux系统远程工具,分享|Remmina:一个 Linux 下功能丰富的远程桌面共享工具

    Remmina 是一款在 Linux 和其他类 Unix 系统下的自由开源.功能丰富.强大的远程桌面客户端,它用 GTK+ 3 编写而成.它适用于那些需要远程访问及使用许多计算机的系统管理员和在外出行 ...

  2. Remmina:一个 Linux 下功能丰富的远程桌面共享工具

    转自 https://linux.cn/article-8493-1.html Remmina 是一款在 Linux 和其他类 Unix 系统下的自由开源.功能丰富.强大的远程桌面客户端,它用 GTK ...

  3. linux vino vnc,Ubuntu下包含2种远程桌面的方式:VINO-Server以及VNC Server。 .

    Ubuntu下包含2种远程桌面的方式:VINO-Server以及VNC Server Ubuntu下包含2种远程桌面的方式:VINO-Server以及VNC Server. 其中Vino-Server ...

  4. Linux C 网络编程 仿照网盘的功能

    Linux C 网络编程 仿照网盘的功能 代码: gitbub 代码,欢迎下载测试 使用概述 启动 server-> make;./server ../conf/serverconf.ini c ...

  5. Ubuntu下包含2种远程桌面的方式:VINO-Server以及VNC Server

    Original url: http://www.cnblogs.com/leaven/archive/2012/03/31/2427240.html $ ps -ef|grep vino vrlab ...

  6. 苹果mac 远程桌面php开发,如何从苹果电脑MAC系统登录远程桌面

    2.下载后点击安装,如图: 直接点继续就可以完成安装. 3.安装后在MAC系统下方会有这个远程桌面图标,点击打开. 4.在弹出远程桌面连接中输入要远程连接的IP,如果有端口的要加入端口. 5.连接时可 ...

  7. Windows远程桌面管理--功能强大的远程批量管理工具

    曾经,我想着要是有一款绿色小巧,功能实用的远程桌面管理工具,其界面简洁,操作便捷,能够同时远程操作多台服务器,并且多台服务器间可以自由切换,适用于网站管理人员使用的工具该有多好,苍天不负有心人,终于出 ...

  8. 服务器2008 r2开启远程桌面连接不上,windows server 2008 R2怎么开启远程桌面_windows server 2008 R2开启远程桌面的步骤...

    windows server 2008 R2是一款服务器操作系统,提供了全新的虚拟化技术,给用户们带来了更多的功能,然而有不少用户由于需要想要对windows server 2008 R2开启远程桌面 ...

  9. 建立远程桌面连接计算机无密码,win7远程桌面空密码的步骤_win7系统如何设置让远程桌面登录无需密码-win7之家...

    在日常工作中,可能经常会使用到远程连接桌面功能,我们要远程桌面的话,通常是要输入密码才可以的,但是有些用户觉得麻烦,那么win7系统如何设置让远程桌面登录无需密码呢?带着大家的这个问题,本文给大家讲述 ...

  10. linux 多个定时器,timer: 一个Linux下的超级精简的多重定时器:可实现成千上万个定时任务,定时精度可达纳秒级别,且同一时间点可添加不同的任务!适用于云后台服务和嵌入式等各种环境。...

    MT_Timer(MT译为Multiple或Multi) 一.介绍 一个Linux下的超级简洁的定时器:利用epoll机制和timerfd新特性实现的多重.多用.多个定时任务实现.只需要使用TIMER ...

最新文章

  1. C#创建、安装一个Windows服务
  2. 信息检索的评价指标(Precision、Recall、F-score、MAP、ROC、AUC)
  3. 二叉树的序列化和反序列化
  4. MySQL_列值为null对索引的影响
  5. Linux常见英文报错中文翻译(菜鸟必知)
  6. 如何在 C# 中使用 反射
  7. nios pio interrupt 的使能
  8. 什么是闪电网络节点_为什么以及如何计划闪电谈话
  9. 嵌入式Linux系统编程学习之二十一命名管道(FIFO)
  10. 兵乓球- 经典街机游戏-python小游戏源码下载
  11. 大学计算机应用基础模拟试题,《大学计算机应用基础》模拟试题.doc
  12. AngularJS: 自定义指令与控制器数据交互
  13. 解决VS2017中使用scanf函数报错的问题
  14. Android 100个实例
  15. qlistview 自定义控件_Qt之QListView使用
  16. 汇编 DOS系统功能调用
  17. keil5里错误怎么解决Undefined symbol STM32_Control (referred from main.o).
  18. Eclipse生成jar包和导入jar包
  19. (寒假开黑gym)2018 ACM-ICPC, Syrian Collegiate Programming Contest(爽题)
  20. 重磅!2020 ACM杰出科学家名单出炉:叶杰平、崔鹏等26位华人学者上榜

热门文章

  1. 搭建国外海外多语言一元云购软件夺宝购商城网站
  2. 什么新东西值得学「GitHub 热点速览 v.22.29」
  3. steam服务器102修复,分享steam错误代码102的解决方法
  4. 解决VST插件无法加载之sam音架的配置
  5. codeforces 贪心 Traps
  6. mugen linux主程序,mugen主程序win版下载
  7. 计算机相关英语词汇ppt,计算机专业英语词汇新.ppt
  8. VSCode下载安装最新详细教程2022(win10)
  9. Python调试工具——ipdb
  10. 【java】详解native方法的使用