SSH连接虚拟机

1. SSH是什么?

SSH是secure shell的缩写,一般用于远程连接到一台运行着ssh服务的电脑上。
最近晚上睡觉前有时候想想一天的经过,想写一点东西,用有道云这些总是感觉要维护一个东西,自己写的东西要迁移过来,迁移过去的,很是麻烦,所以突发奇想,想到用手机远程登陆一台电脑,这样就方便了太多,于是有了这篇文章。

2. 手机上的软件是什么?

手机上使用了Better Terminal Emulator Por(BTEP,中文名估计叫超级终端)的这样一款软件

3. 远程服务器上使用什么软件?

  1. windows上面我使用了mobaSSH,应该使用openSSH for windows也可以(没有实验过)。
  2. Linux上可以使用openSSH-server。
    How to Enable SSH in Ubuntu 16.04 LTSlink

出现的问题记录:

  1. 由于我在windows上面安装了Oracle VirtualBox,然后使用ubuntu16.04,所以配置更加复杂。
  • 首先要设置虚拟机网络为Bridge Adapter
    [理解虚拟机中NAT方式和桥接方式的区别]链接1
    link2

  • 其次要完成虚拟机的配置,虚拟机才成上网
    在ubuntu中配置虚拟机,重点是步骤2,3
    我做实验的时候出现了宿主机能ping通虚拟机,虚拟机ping不通宿主机,这时候把windows的防火墙关了,虚拟机就能ping通宿主机了。

  • 怎样配置ubuntu中的网络,使用这里的解决方式link
    这个链接不工作
    这里的不对是因为不能在address,netmask前面加tab?

  • 最后遇见的困难就是因为是校园网,所以还要使用锐捷来认证,所以使用mentohust来认证。

完成以上三步以后,虚拟机就可以作为一台表现为感觉上真实存在的机器提供SSH server的服务了。

4. 拓展阅读

阮一峰的SSH原理与运用link

将来再网络知识积累更多了做点下面的事情:
BTEP的使用

mentohust的原理

xx-net的原理与使用

你可能感兴趣的:(SSH连接虚拟机)