linux虚拟机系统安装

弄了一整天,总算是把linux虚拟机安装配置完成。在配置linux时遇到了各种问题,好在最终的找到了解决方案。以下是安装过程。

1. 安装VMware虚拟机软件

这里我选择的版本是 VMware15 ,安装包地址:

链接:https://pan.baidu.com/s/1tyHvEak11TOahY5Tajz-lg
提取码:cl0t

具体安装步骤很简单,不简述。

2. 下载 linux 系统镜像文件

我安装的是centOS7 ,因此下载自己想要安装的版本镜像文件

各版本下载地址:centOS 下载地址

  • 打开连接选择自己想要安装的版本,这里选的是7.9

image-20210713085058912

  • 选择 isos

image-20210713085249202

  • 选择 x86 64

image-20210713085325600

  • 选择DVD-xxxx-torrent结尾的文件,注意这里是一个下载种子,可以使用迅雷等工具下载,不需要百度网盘(百度网盘真恶心)

image-20210713085550875

至此linux系统镜像文件下载完成

3. 创建Linux虚拟机

  • 打开 VMware15软件,选择新建虚拟机,选择自定义配置

image-20210713085927370

  • 兼容性现在目前所使用的VMware版本

image-20210713090049643

  • 安装来源选择 稍后安装操作系统

image-20210713090148131

  • 选择客户机操作系统,我们安装的是Linux操作系统

image-20210713090238404

  • 设置虚拟机的名称已经安装路径,这里根据自己的选择安装路径

image-20210713090327105

  • 以下两步根据自己的需求选择,这里全部选择默认

image-20210713090451331

image-20210713090459825

  • 网络连接,我选择的是使用网络地址转换,因为以后我选择

image-20210713090603898

  • I/O 控制类型和磁盘类型,选择推荐

image-20210713090701841

image-20210713090717825

  • 选择创建新虚拟机磁盘

image-20210713090817674

  • 磁盘大小20G 就好,选择将虚拟磁盘存储为单个文件

image-20210713090916724

  • 设置磁盘文件名以及安装路径

image-20210713091006290

  • 检查安装信息是否有问题,选择完成

image-20210713091047187

4. 使用虚拟机安装Linux系统

  • 选择编辑虚拟机设置

image-20210713114903512

  • 选择Linux镜像文件

image-20210713115055095

  • 选择网络适配器,选择NAT模式

image-20210713115208102

  • 开启虚拟机

image-20210713115306311

以下是从网上找到的安装教程(不想再卸载安装了)

  • 选择第一个安装

image-20210713115448310

  • 选择语言

image-20210713115524570

  • 主要选择 最小安装 ,因为我们不需要Linux系统可视化界面

image-20210713115756374

  • 安装位置选择自动分区

image-20210713115850257

  • 选择 “网络和主机名”,可以只设置第一步,点击完成

image-20210713120004403

  • 点击开始安装,在安装过程中设置root密码

image-20210713120200527

  • 等待安装完成并重启

5. NAT模式配置

  • 选择VMware软件的编辑,打开虚拟网络编辑器

image-20210713120724881

  • 虚拟网络编辑器设置

image-20210713121255226

  • NAT 设置,记住网关,稍后配置Linux时需要

image-20210713121515143

  • DHCP设置

image-20210713121626261

  • 打开Linux虚拟机,使用vim编辑器修改配置文件
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

注意ifcfg-ens33并不是所有虚拟机的都一致,需要通过 cd 查看自己虚拟机的文件

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

使用 ls命令查看虚拟机的配置文件名

[root@localhost network-scripts]# ls

image-20210713122257454

ifcfg-ens33的配置文文主要进行一下修改

  1. 修改
BOOTPROTO=static  
ONBOOT=yes    
  1. 添加
DNS1=8.8.8.8  
DNS2=8.8.4.4
IPADDR=192.168.88.101   # 设置虚拟机的IP地址,注意子网字段
GATEWAY=192.168.88.2	# 在NAT设置中设置的网关地址
BROADCAST=192.168.88.255 
NETMASK=255.255.255.0   # 这个一定要配好,之前就是因为将0设置成了9导致找了半天的原因
  1. 总的配置文件如下
TYPE=Ethernet
PROXY_METHOD=none    
BROWSER_ONLY=no
BOOTPROTO=static   
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=dc061fa0-1908-488f-8604-253b898b5ebd
DEVICE=ens33
ONBOOT=yes    
DNS1=8.8.8.8  
DNS2=8.8.4.4
IPADDR=192.168.88.101
GATEWAY=192.168.88.2
BROADCAST=192.168.88.255
NETMASK=255.255.255.0

至此,Linux 虚拟机配置、网络配置完成

6. 常用Linux命令

  • 查看Linux系统 IP 地址
[root@localhost ~]# ip addr
  • vim 编辑器命令
# 进入vim编辑器
[root@localhost ~]# vi /路径/文件名  
# 修改文件 输入“i”
# 保存退出 “:wq”
# 不保存退出 “:q!”
# 查找关键字 “/string”
  • 路径跳转
[root@localhost ~]# cd /路径/
  • 查看文件
[root@localhost ~]# cd /路径/文件名
  • Linux网络配置文件存放路径
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
  • 重启网络
[root@localhost ~]# service network restart
  • SecureCRT清屏
Ctrl + L   # 清屏
Ctrl + C   # 终止命令
Ctrl + Z   # 挂起命令
  • 查看是否通网络
# 查看能否 ping 通百度
[root@localhost ~]# ping www.baidu.com
# 查看能否 ping 通主机
[root@localhost ~]# ping 主机ip
  • wget命令
# 安装wget命令
[root@localhost ~]# yum install -y wget
  • 关闭和禁用防火墙
# 直接关闭防火墙
[root@localhost ~]# systemctl stop firewalld
# 禁止firewall 开机启动
[root@localhost ~]# systemctl disable firewalld
# 查看状态
[root@localhost ~]# systemctl status firewalld
  • ssh服务
# 判断是否安装open-server
[root@localhost ~]# yum list installed | grep openssh-server
# 安装open-server
[root@localhost ~]# yum install openssh-server
# 开启远程连接
[root@localhost ~]# vi /etc/ssh/sshd_config
# 以下是修改配置文件部分
Port 22
#AddressFamily any
ListenAddress 0.0.0.0
ListenAddress ::

#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

# To disable tunneled clear text passwords, change to no here!
#PasswordAuthentication yes
#PermitEmptyPasswords no
PasswordAuthentication yes

一般不需要手动更改以上配置内容,如果连接不上网络再尝试

# 开启sshd服务 
[root@localhost ~]# sudo service sshd start
# 检查sshd服务是否已经开启
[root@localhost ~]# ps -e | grep sshd
# 检查22端口是否开启监听
[root@localhost ~]# netstat -an | grep 22
# 如果netstat命令不存在,则使用 yum 安装
[root@localhost ~]# yum -y install net-tools

7. SecureCRT软件安装

软件安装包:网盘地址 提取码:1fmd

  1. 安装SecureCRT 8.3软件
  • 双击执行SecureCRT双软件/scrt_sfx833-x64.exe安装文件

image-20210713144149482

image-20210713144255132

image-20210713144337849

  • 选择自定义安装

image-20210713144400938

  • 选择安装目录

image-20210713144433361

image-20210713144510597

image-20210713144524414

image-20210713144544355

  • 当桌面出来两个SecureCRT软件则为安装成功
  1. SecureCRT注册机安装
  • SecureCRT_KGen/SecureCRT_reg/目录下的两个文件复制到SecureCRT安装根路径
  • 将电脑中的杀毒软件关闭,运行复制的Keygen.exe文件

image-20210713145247022

  • 选择Patch,找到SecureCRT的安装路径,并选择SecureCRT.exe文件,紧接着选择LicenseHelper.exe,完成后不要关闭注册机
  • 打开安装的SecureCRT 8.3软件,根据注册机提供的信息填写SecureCRT 8.3软件要求填入的内容。
  • 至此SecureCRT 8.3软件破解完毕。

8. SecureCRT 8.3软件的使用

  • 打开SecureCRT软件,选择file中的Quick Connect

image-20210713150055578

  • 输入用户名和密码进行远程连接

image-20210713150215091

制的Keygen.exe文件

[外链图片转存中…(img-NdEd5N2C-1626512594643)]

  • 选择Patch,找到SecureCRT的安装路径,并选择SecureCRT.exe文件,紧接着选择LicenseHelper.exe,完成后不要关闭注册机
  • 打开安装的SecureCRT 8.3软件,根据注册机提供的信息填写SecureCRT 8.3软件要求填入的内容。
  • 至此SecureCRT 8.3软件破解完毕。

8. SecureCRT 8.3软件的使用

  • 打开SecureCRT软件,选择file中的Quick Connect
    image-20210713150055578

  • 输入用户名和密码进行远程连接

image-20210713150215091

Logo

更多推荐