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

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

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

Remmina 功能

  • 支持 RDP、VNC、NX、XDMCP 和 SSH。
  • 用户能够以组的形式维护一份连接配置列表。
  • 支持用户直接输入服务器地址的快速连接。
  • 具有更高分辨率的远程桌面,可以在窗口和全屏模式下滚动/缩放。
  • 支持窗口全屏模式;当鼠标移动到屏幕边缘时,远程桌面会自动滚动。
  • 还支持全屏模式的浮动工具栏;使你能够在不同模式间切换、触发键盘获取、最小化等。
  • 提供选项卡式界面,可以按组管理。
  • 还提供托盘图标,允许你快速访问已配置的连接文件。

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

先决条件

  • 在远程机器上允许桌面共享(让远程机器允许远程连接)。
  • 在远程机器上设置 SSH 服务。

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

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


  1. ------------ 在 Debian/Ubuntu 中 ------------  
  2. $ sudo apt-get install remmina remmina-plugin-* 

  1. ------------ 在 CentOS/RHEL 中 ------------  
  2. # yum install remmina remmina-plugin-* 

  1. ------------ 在 Fedora 22+ 中 ------------  
  2. $ sudo dnf copr enable hubbitus/remmina-next 
  3. $ 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 远程桌面共享

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

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

作者:Aaron Kili

来源:51CTO

时间: 2024-09-01 19:40:46

Remmina:一个Linux下功能丰富的远程桌面共享工具的相关文章

linux下连接windows的远程桌面

拿ubuntu来举例: 1安装rdesktop 2 rdesktop -f 196.168.1.11:3389 3 哦鸟

PDF edit一个Linux下PDF编辑软件

自由的通用PDF编辑器PDF edit是一个Linux下PDF编辑软件,可以选中局部,进行编辑,这个功能比较不错. 脚本编写扩展了编辑器应用, 也可以为此编辑器开发插件 注意: 需要QT3.x. 此软件无法在QT4.x下编译. 不过大部分发行版都带有QT3和QT4. 此编辑器在GNU GPL协议下发布 安装 sudo apt-get install pdfedit 注:有时安装完成后可能在"应用程序"里面看不到,重启X就可以了(或者终端输入pdfedit).

Bino 1.2.1发布 一个Linux下的视频播放器

Bino 1.2.1此版本修复了一些错误,最重要的是一些http://www.aliyun.com/zixun/aggregation/33685.html">1080P视频帧大小的问题.已经重新启用捷克语翻译. Bino 是一个Linux下的10244.html">视频播放器,支持 3D 视频,支持大量的视频格式,支持多显示器. 下载地址:http://download.savannah.nongnu.org/releases/bino/bino-1.2.1.tar.xz

Bino v0.9.0发布 一个Linux下的视频播放器

Bino 是一个Linux下的10244.html">视频播放器,支持 3D 视频,支持大量的视频格式,支持多显示器. Bino is a video player with two special features: ·Support for 3D videos, with a wide variety of input and output formats. ·Support for multi-display video, e.g. for powerwalls, Virtual R

如何在 Linux 上使用 x2go 设置远程桌面

由于一切都迁移到了云上,作为提高职员生产力的一种方式,虚拟远程桌面在工业中越来越流行.尤其对于那些需要在多个地方和设备之间不停漫游的人,远程桌面可以让他们和工作环境保持无缝连接.远程桌面对于雇主同样有吸引力,可以在工作环境中提高敏捷性和灵活性,由于硬件整合.桌面安全加固等原因降低 IT 花费. 在 Linux 世界中,理所当然设置远程桌面有很多选择,支持许多协议(例如 RDP.RFB.NX) 和服务器/客户端实现(例如 TigerVNC.RealVNC.FreeNX.x2go.X11vnc.Te

M8的远程桌面客户端工具

今天整理了一个M8下的远程桌面客户端工具,在模拟器中测试了一下,能用. M8RDP共有五个文件,直接拷贝到机器上,运行M8RDP.exe即可. M8RDP.exe的界面,很简单,它只是用来调用微软提供的cetsc.exe程序. M8通过cetsc访问WinXP系统. M8RDP的下载地址:http://files.cnblogs.com/we-hjb/M8RDP.rar M8自带的软键盘不能在远程桌面里正常使用,WinCE自带的软键盘可以. 大键盘版本下载地址:http://files.cnbl

Linux下使用Ruby进行GTK桌面开发

简介:Ruby 是一门灵活的动态编程语言.GTK2 是开源的跨平台图像处理库.通过Ruby-GTK2 进行快 速的 Linux 桌面图形应用开发. 介绍 Ruby-GTK2 是 GTK+ 的 ruby 绑定.Ruby 与 GTK2 的结合,带来了新的 GUI 开发方式. GTK(GIMP Toolkit) 是一套跨多种平台的图形工具包,按 LGPL 许可协议发布的.虽然最初是为 GIMP 写的,但目前已发展为一个功能强大.设计灵活的一个通用图形库.特别是被 GNOME 选中使得 GTK+ 广 为

在Linux下用Smbmount命令挂载Windows共享

  在Windows操作系统之间,可以通过映射网络驱动器的方式,将某个共享目录映射成一个磁盘文件系统,在Linux下,可以通过smbmount命令来实现相似的功能,将Windows的某个共享目录挂载到Linux下的某个目录下. 测试平台: Red Hat Enterprise Linux AS release 3 (Taroon) Windows 2000 Advanced Server SP4 当前测试条件: 1.Windows和Linux共处于同一个局域网中,可以互相ping通,都未设置防火

远程桌面管理工具比较(转)

  一 RemoteDesktopManager (windows到windows的remote的管理)主页:http://sourceforge.net/projects/tscm/特点:开源免费,只能用来管理远程的Windows机器连接.真正连接的时候还是调用mstsc.exe进程.截图: 二RemoteDesktopManager (windows到windows和Linux的remote的管理)下载:http://remotedesktopmanager.com/remotedeskto