想要完成第一步需要的准备工作:
下载 Oracle VM VirtualBox 或者 VMware、ubuntu镜像文件、Xshell 6 远程连接工具或者是 Putty
ssh早知道:
Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议。它是专为远程登录会话(甚至可以用Windows远程登录Linux服务器进行文件互传)和其他网络服务提供安全性的协议,可有效弥补网络中的漏洞。通过SSH,可以把所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。目前已经成为Linux系统的标准配置。
SSH只是一种协议,存在多种实现,既有商业实现,也有开源实现。本文主要介绍OpenSSH免费开源实现在Ubuntu中的应用,如果要在Windows中使用SSH,需要使用另一个软件PuTTY。
首先,你将Oracle VM VirtualBox安装好后会有上面的页面(当然上面的是我已经安装过ubuntu的),你可以开始新建然后按照操作走,位置的话最好放置在一个空文件夹中,而且是一个盘的首目录,后面会让你添加上镜像然后启动就可以了。
然后网络的话选择桥接网络。什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。
进入ubuntu系统后,你需要开启ssh,才能用相关的Windows软件比如xshell来连接它
1.确认虚拟机下的Ubuntu系统中是否已安装SSH
输入指令“service sshd start”
若显示unrecognized service,则说明并未安装SSH
2.确定是否正常连接网络
输入指令“ ping www.baidu.com"看是否有阶段的信息跳出
如果有则表示有网络,ctrl+c退出 无网络你需要在虚拟机那里开启桥接模式,我第一次开启有用
3.网络正常后 输入”sudo apt-get update“ 后自行的更新系统配置
随后输入指令 “sudo apt-get install openssh-server” 安装ssh 后面会让你选择是否确定安装,输入y就可以了
确定是否安装成功 输入指令 “sudo ps -e | grep ssh” 有相应的ssh出现表示成功
4.如果你想在Windows下连接上你的ubuntu的话,你需要下载xshell或者putty等工具
在ubuntu系统中打开输入 ”IP addr“ 然后查看ip地址记下来
打开xshell等工具新建连接输入相应的ip地址然后就可以连接成功了
期间很多的问题,慢慢的消化解决,后面自己再去完整的操作一遍,发现问题都没有了而且很快就完成了~~~
加油!!!