【Linux环境02】VMware虚拟机下安装Linux操作系统
一、VMware虚拟机的安装
Windows操作系统下,虚拟机软件推荐:VMware 或 VirtualBox。我选择了VMware。
VMware官网下载,根据提示,安装即可:
https://www.vmware.com/asean/products/workstation-pro/workstation-pro-evaluation.html
从网上找的 VMware workstation 14 激活密钥:
虚拟机安装搞定后,在虚拟机安装个Linux操作系统。
二、VMware虚拟机下安装Linux操作系统
1、点击 "创建新的虚拟机"
2、选择推荐的配置
3、选择稍后安装系统,否则会陷入无穷的简易安装等待中
4、选择需要安装的系统,选择 "Linux"
5、选择安装的地址,可以自己设置
6、按照默认的设置,一直点下去
7、点击"编辑虚拟机设置"
8、选择下载好的映像文件启动
对于系统ISO文件下载,建议安装服务版,桌面版没有太大价值。我装的是CentOS 7,更推荐CentOS 6.5。
下载:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
9、对于网络适配器
10、至此,VMware虚拟机下的Linux环境已准备完成,进入虚拟机启动该计算机,输入用户名密码登录即可。
三、Xshell连接远程VMware虚拟机的Linux服务器
每次操作都需要在虚拟机上进行,甚是不便,所以可以安装个终端连接工具Xshell,把VMware虚拟机的Linux操作系统当做是远程服务器,利用Xshell远程连接虚拟机Linux服务器进行操作,每次只需进入Xshell操作即可。
利用Xshell连接远程VMware虚拟机的Linux服务器的方法如下:
1、查看本机的ip地址是:192.168.0.118
2、查看虚拟机的ip地址是:192.168.170.129
3、在Windows上ping一下,下图可见完全是ping的通的
4、配置Linux系统的防火墙
使用 service iptables stop 命令关闭防火墙
5、开启Linux系统的ssh服务(CentOS 7.x系统)
第一步:yum install openssh-server
第二步:systemctl start sshd
第三步:systemctl status sshd
这样表示ssh正在运行着。
---- 温馨提示 ----
可能会没有安装ssh,运行 yum install -y ssh 即可。
6、在Xshell配置好各项参数就可以连接了
7、连接成功后,就可以利用Xshell进入VMware虚拟机的Linux系统了
---- 温馨提示 ----
可能会出现 Xshell 虽然成功连接进去服务器,但是连接时报错 “The remote SSH server rejected X11 forwarding request.”
解决方法1:yum install xorg-x11-xauth -y ,安装好后重启Linux服务器即可。
解决方法2:关闭SSH隧道中的 "X11转移" 选项即可。
至此,就可以利用 Xshell 连接到虚拟机的Linux服务器,不用进入虚拟机,启动Linux服务器这么麻烦了!
- End -
若有错误,请随时指正。也欢迎大家一起讨论,让我们野蛮成长!