虚拟机搭建linux环境&&使用winscp连接搭建好的linux环境步骤
一、需要的工具
虚拟机应用程序、一个镜像(ubuntu等)、winscp可执行程序
二、安装虚拟机以及插入镜像
1)选择虚拟机
我安装的是VMware 就是这个,因为之前用的都是vitualbox现在想换一个试试。
2)现在选择操作系统,选的是ubuntu,直接去官网下载最新的。https://ubuntu.com/download/desktop
3)虚机和镜像下载好了,现在就把镜像装到虚机上面,具体操作参看这个链接https://blog.csdn.net/stpeace/article/details/78598333(这个链接非常详细,感谢作者大大)
都装好了以后来调整网络,虚机的网络总体分为三种:桥接、Nat、仅主机,virtualbox还要再加上一种internal。具体的设置桥接网络操作可以参考这个链接:
https://blog.51cto.com/13648313/2164307
桥接模式:必须自己手动修改配置系统的IP地址、子网掩码、网关且要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信,虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。相当于局域网内多了一台电脑,其他的电脑的也可以访问创建的虚机。
Nat模式:虚机可借用宿主机的网络访问互联网,在外部看来就是同一台机器ip是相同的。
仅主机:这样宿主机和虚拟机、虚拟机和虚拟机之间可以互联互通。但是宿主机的网络和虚机形成的网络是不互通的。
4)查看虚机的ip
我这边设置的网络是桥接模式的 ,用ip address查看ip,如下图:
接着就是开启ssh网络服务。
三、开启ssh网络服务
具体可以参看这个链接:https://www.cnblogs.com/jiarenanhao/p/9938280.html(非常详细)
1)可能会碰到的报错,这个是因为ubuntu镜像是默认下载国外的源文件,但是我们公司去连接外网实在太慢才会这样,方法是可以去把默认源路径给换掉方法可以参考这个链接:https://www.jianshu.com/p/97c35d569aa3,如果你是普通用户的话敲的命令要加上sudo,这个命令是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。然后你再去重新安装ssh源文件,查看ssh服务是不是起好了,好了的话就可以用winscp连接虚机了,
五、用winscp连接linux环境
ip就是ubuntu终端显示的ip,用户名和密码是登录虚机的用户名和密码,至于具体使用winscp步骤各位去百度下,我要下班了~~~