Remmina:一个 Linux 下功能丰富的远程桌面共享工具(转载)
Remmina:一个 Linux 下功能丰富的远程桌面共享工具
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 远程连接客户端中的几种支持的协议。你可以在下面的评论栏中分享你的任何想法。
(题图:Pixabay,CC0)
作者简介:
Aaron Kili 是 Linux 和 F.O.S.S 爱好者,将来的 Linux 系统管理员和网络开发人员,目前是 TecMint 的内容创作者,他喜欢用电脑工作,并坚信分享知识。
via: http://www.tecmint.com/remmina-remote-desktop-sharing-and-ssh-client/
作者:Aaron Kili 译者:geekpi 校对:wxy
Remmina:一个 Linux 下功能丰富的远程桌面共享工具(转载)的更多相关文章
- linux下连接windows的远程桌面
拿ubuntu来举例: 1安装rdesktop 2 rdesktop -f 196.168.1.11:3389 3 哦鸟
- Windows远程桌面管理--功能强大的远程批量管理工具【转】
曾经,我想着要是有一款绿色小巧,功能实用的远程桌面管理工具,其界面简洁,操作便捷,能够同时远程操作多台服务器,并且多台服务器间可以自由切换,适用于网站管理人员使用的工具该有多好,苍天不负有心人,终于出 ...
- linux系统下,11款常见远程桌面控制软件(转载)
远程控制能够给人们带来很多便利,本文介绍了11款常见的Linux系统下的远程桌面控制工具,总有一款能适合您. 一. Grdc 它是一个用GTK+编写的,适用于gnome桌面环境的远程桌面访问软件.看图 ...
- Linux下四款常见远程工具比较
摘要:Linux远程可不像Windows下那么方便,主要是连接的速度.显示的画质不能令人满意(延迟.撕裂).本文只是说一下我用过的四款远程工具.Anydesk官网:https://anydesk.co ...
- 一个linux下简单的纯C++实现Http请求类(GET,POST,上传,下载)
目录 一个linux下简单的纯C++实现Http请求类(GET,POST,上传,下载) Http协议简述 HttpRequest类设计 请求部分 接收部分 关于上传和下载 Cpp实现 关于源码中的Lo ...
- 推荐一个linux下的web压力测试工具神器webbench
推荐一个linux下的web压力测试工具神器webbench2014-04-30 09:35:29 来源: 评论:0 点击:880 用多了apache的ab工具之后你就会发现ab存在很多问题, ...
- Linux和Windows系统的远程桌面访问知识(转载)
为新手讲解Linux和Windows系统的远程桌面访问知识 很多新手都是使用Linux和Windows双系统的,它们之间的远程桌面访问是如何连接的,我们就为新手讲解Linux和Windows系统的 ...
- Win7下怎么设置让远程桌面连接记住密码下次登录不需再输入
远程桌面连接功能想必大家都不会陌生吧,特别是使用VPS服务器的用户们经常会用到,为了服务器的安全每次都会把密码设置的很复制,但是这样也有一个麻烦,就是每次要桌面远程连接的时候都要输入这么复杂的密码,很 ...
- 如何在 Linux 上使用 x2go 设置远程桌面
https://linux.cn/article-5708-1.html 由于一切都迁移到了云上,作为提高职员生产力的一种方式,虚拟远程桌面在工业中越来越流行.尤其对于那些需要在多个地方和设备之间不停 ...
随机推荐
- 超便携式截屏录屏软件FastStone Capture
超便携式截屏录屏软件FastStone Capture
- 神经网络预测mnist时候如果不归一化,则准确率仅仅10%下文作者svm也遇到了。
转自:http://blog.csdn.net/jeryjeryjery/article/details/72649320 这两天用Python来实现手写数字识别,刚开始用原始数据进行训练,结果预测结 ...
- HBA卡
HBA,即主机总线适配器英文“Host Bus Adapter”缩写.是一个在服务器和存储装置间提供输入/输出(I/O)处理和物理连接的电路板和/或集成电路适配器. HBA减轻了主处理器在数据存储和检 ...
- CentOS Linux 加硬盘,分区和设置自动挂载
sda 表示第1块SCSI硬盘hda 表示第1块IDE硬盘(即连接在第1个IDE接口的Master口上)scd0 表示第1个USB光驱当添加了新硬盘后,在/dev目录下会有相应的设备文件产生.ccis ...
- POJ 3188暴搜
题意: 思路: 裸的暴搜 --. 但是要注意如果你不用所有的按键就能输出最优解的话一定要把所有的字母都安排到一个位置-. 我的一群PE就是这么来的-- 为什么写的人这么少-- // by Sirius ...
- The Structure of an App-ios应用架构-MVC
During startup, the UIApplicationMain function sets up several key objects and starts the app runnin ...
- ActiveMQ学习笔记(22)----ActiveMQ的优化和使用建议
1. 什么时候使用ActiveMQ 1. 异步通信 2. 一对多通信 3. 做个系统的集成,同构,异构 4. 作为RPC的替代 5. 多个应用相互解耦 6. 作为事件驱动架构的幕后支撑 7. 为了提高 ...
- 封装cookie的获取,设置与查找
//获取cookiefunction getCookie(key,value){ var c = document.cookie; var str = key + '=' + value; var r ...
- 配置oh-my-zsh
1. 当使用zsh进入庞大的git工程目录下时,会发生cd命令很慢的情况 可以把~/.oh-my-zsh/lib/git.zsh里面的git_prompt_info函数替换为 function git ...
- EularProject 42:单词解码出来的三角形数
Coded triangle numbers Problem 42 The nth term of the sequence of triangle numbers is given by, tn = ...