MobaXterm学习与使用

首先要弄清几个概念

1.先来看看SSH是什么,定义如下:

  • SSH是一种可以保证用户远程登录到系统的协议。实际上,SSH是一个网络协议,允许通过网络连接到Linux和Unix服务器。SSH使用公钥加密来认证远程的计算机。通常有多种途径使用SSH,自动连接或是使用密码认证登录。
  • Windows用户应该都听说过Telnet,这也是一种命令行的远程登录工具,而且是系统自带的。SSH对Telnet的一个重要优势就是所有传输都是经过加密的,这样就增大了中间人攻击的难度。SSH中使用了MD5、RSA、DES等密码算法,保证数据的机密性、完整性、不可重放攻击。整个过程中包括密钥协商和交换,以及数据加密传送和解密等等。但也不是说就不能攻击,只是攻击的成本加大很多。
  • OpenSSH是SSH的开源实现,因此用户可以免费使用到这种安全服务。
  • 一句话概括OpenSSH:使用加密的远程登录实现,可以有效保护登录及数据的安全。
  • 一般的使用需求就是:进行windows和linux虚拟机间文件交互等

2.Windows下连接Linux的ssh工具—MobaXterm

  • 作为一个Windows操作系统用户,如果想要连接Linux服务器来进行文件之间的传送,那么需要一个Secure Shell软件(简称SSH的)。
  • MobaXterm,是一款增强型终端、X服务器和Unix命令集(GNU/ Cygwin)封装在一个单一的便携式exe文件。MobaXterm可以开启多个终端视窗,以最新的X服务器为基础的X.Org,可以轻松地来试用Unix / Linux上的GNU Unix命令。这样一来,我们可以不用安装虚拟机来试用虚拟环境,然后只要通过MobaXterm就可以使用大多数的linux命令。
  • 它不仅可以像PuTTY一样通过SSH连接Raspberry Pi等开源硬件,并且还能:
    1.内建多标签和多终端分屏
    2.内建SFTP文件传输
    3.内建X server,可远程运行X窗口程序
    4.直接支持VNC/RDP/Xdmcp等远程桌面
    5.默认的UTF-8编码
    6.更加友好的串口连接设置
    7.操作更明确,更少的“神秘技巧”
  • 什么是X11
    X Window System 常被简称为X11或X,其功能包括窗口的绘制、移动,以及与鼠标、键盘等输入设备的交互。相信很多新手都知道startx这个命令,没有X11的话就只能对着黑乎乎的屏幕敲命令了。
    它采用C/S模型:一个X server 和多个应用程序(client)通信。server接收client的请求绘制窗口,并将来自鼠标、键盘等设备的输入传递给client。
    X server和client可以位于同一计算机上,就类似于平时使用的Windows操作系统;当X server和client不在同一计算机时,使用本地的X server 进行绘制、交互,就变成了远程桌面。
    举个例子:前者是你在披萨店点了一份披萨,店员在你旁边帮你做好拿给你(这家店相当于同一台计算机);后者是你在网上叫了一份披萨,店员接单后到你家帮你做了一份披萨(注意:VNC是使用店里厨房,做好给你送过来;X转发是使用你家厨房做披萨)
    不理解也没关系,会用能达到目的就好了。Via
    常用X Server有免费的Xming、收费的Xmanager(非常棒的Xshell终端软件也是他家出的,家庭教育用户免费使用) 等;上述需要手动配置,然而有了MobaXterm,一切都变得超级简单!

更详细的介绍:点击传送门
下载安装之后一些小的个性化配置:点击这个传送门

上述X11介绍资料参考:拿起手中的MobaXterm轻松上手远程桌面

具体的使用方法,我就不重复造轮子了。传送门在下方:
大佬的博客
百度经验

工欲善其事必先利其器,以上是我对MobaXterm的使用前学习


发布了102 篇原创文章 · 获赞 64 · 访问量 18万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览