1. 安装
1.1 准备软件
安装Linux,我们需要一个虚拟机,安装虚拟环境:VMware或者Virtual Box,我使用VMware
为了安装Linux,需要一个Linux的镜像文件: CentOS7版本
安装一个链接Linux的图形化界面:MobaXterm
1.2 安装
VMware下载地址:VMware-workstation-full-16.2.3-19376536.exe
CentOS7下载地址:CentOS-7-x86_64-Minimal-2009.iso
Xterm下载地址:MobaXterm_Portable_v22.0.zip
1.2.1 安装VMware和Xterm
傻瓜式安装:VMware:VMWare虚拟机安装步骤详解
MobaXterm:解压后直接运行就可以了:MobaXterm详细使用教程
用VMware配置Linux虚拟机,把下载的镜像文件CentOS7配置一下:VMware16的安装及VMware配置Linux虚拟机
都配置好以后
- 刚刚已经创建好了,现在再次进入VMware,选择打开虚拟机
- 选择后缀为.vmx的文件打开
3.输入root和密码:root,再输入ip a查看IP地址,如我的是192.168.10.11
如果输入ip a不显示ip
输入命令vi /etc/sysconfig/network-scripts/ifcfg-ens33
注意是以ens33结尾,不同虚拟机有不同,所以要看清楚,
例如我另外一个虚拟机就是eth0
所以输入命令vi /etc/sysconfig/network-scripts/ifcfg-eth0
以eth0结尾
回车,按下i
键,上下箭头移动到ONBOOT=no
,并改为ONBOOT=yes
按下esc退出编辑模式,再输入:wq
退出并保存
别忘了再次启动,输入命令sudo service network restart
解决办法来自这篇文章:虚拟机输入IP addr不显示ip
3. 双击运行MobaXterm.exe,来到MobaXterm,选择Session,选择ssh
如果报错:
先看这篇文章:
MobaXterm连接报错Network error: Connection timed out
解决不了再看这篇文章:
解决MoBaXterm网络连接超时问题Network error: Connection timed out
-
点击确定出现下面的黑窗口,输入root回车,输入密码root回车,(密码是配置的时候自己设定的)
-
回车后有窗口弹出,点击ok,再次弹出窗口,这次点击取消,出现以下窗口就可以输入Linux命令了
-
下次使用先运行VMware,选择打开虚拟机,然后继续运行此虚拟机
-
再去MobaXterm,直接点击就可以了
-
输入密码
是创建虚拟机时以下操作设置的密码
- 出现以下窗口,就可以输入Linux命令了