ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

虚拟机+CentOS7.5安装+SSH远程连接安装

2021-03-01 17:34:34  阅读:316  来源: 互联网

标签:-- 虚拟机 cmd 点击 安装 CentOS7.5 输入


(虚拟机+CentOS7.5安装+SSH远程连接安装)
本文主要讲述虚拟机+CentOS7.5的详细安装教程,第一次安装的话,只要按照步骤一步一步往下即可。有不足的地方欢迎大家下方留言。
虚拟机和CentOS7.5的网盘地址:

链接: https://pan.baidu.com/s/1Ybe4HzItZ0nKRIKMhZrNHw.
提取码:H3Hl

虚拟机的安装

1.解压网盘中的虚拟机压缩包,点击安装程序开始安装
在这里插入图片描述
2.在弹出的欢迎窗口中,点击下一步
在这里插入图片描述
3.勾选上我接受许可协议中的条款,点击下一步
在这里插入图片描述
4.在自定义安装页面,选择自己的安装路径,勾选上增强型,点击下一步
在这里插入图片描述
5.去掉启动时检查产品更新,加入客户体验提升计划,然后点击下一步
在这里插入图片描述
6.点击下一步
在这里插入图片描述
7.点击安装,开始进行安装
在这里插入图片描述
8.等待安装完成,点击完成,完成安装
在这里插入图片描述
在这里插入图片描述
9.在弹出的提示框里,可以不用先点击"是"进行重启,可以等激活之后在进行重启
在这里插入图片描述
10.双击桌面上的虚拟机,在弹出的激活窗口中,输入许可证(注:解压的文件夹里)
在这里插入图片描述
11.激活成功之后,就会进入到它的主界面,点击帮助,关于,即可看到激活信息
在这里插入图片描述
在这里插入图片描述

CentOS7.5安装

1.打开虚拟机,点击主界面的 创建新的虚拟机,或者点击左上角的文件->新建虚拟机
在这里插入图片描述
或者
在这里插入图片描述
2.在弹出的页面,选择自定义(高级),点击下一步
在这里插入图片描述
3.点击下一步
在这里插入图片描述
4.选择稍后安装操作系统,点击下一步
在这里插入图片描述
5.客户机操作系统选择Linux选择,版本选择CentOS7 64位,如果在这里没有报错的话,点击下一步就行了,如果有报错,请看下面的话
注意,这里可能会出现报错,博主在新电脑上到这一步就报错了,报错的提示信息大概就是,此主机不支持64位客户机操作系统。这个报错我百度了很多资料,总结出下面几点:
1.最常见的一种原因,Hyper-V服务开启了
关闭方法1:
1.进入控制面板,点击卸载程序
在这里插入图片描述
2.点击启动或关闭windows功能,去掉Hyper-V的勾选,点击确定即可
在这里插入图片描述
关闭方法2:用命令行的方式,用管理员身份运行cmd,
输入命令:bcdedit /set hypervisorlaunchtype off
在这里插入图片描述
输入命令bcdedit,如果 hypervisorlaunchtype是 off,重启计算机即可
在这里插入图片描述
2.关闭 Device/Credenti
“win+ R“,输入gpedit.msc,按照图片做即可
在这里插入图片描述
3.开启Intel Virtualization Technology
进入bios,找到Intel Virtualization Technology,选择Enabled,开启即可

4.如果有360的,看看是不是开启了晶核防护,将其关闭

5.关闭win10内核隔离
博主的电脑是win10的,我的版本是默认开启了内核隔离,首先,我们搜索找到内核隔离
在这里插入图片描述
在这里插入图片描述
关闭之后,他会让你重启电脑,重启了之后,在来到内核隔离页面,看看是不是关闭了,我的当时重启之后,又自动打开了,如果是和我一样的情况,请参考这篇大神的文章,亲测,完美解决。
链接: https://www.cnblogs.com/zhangbaiquan/p/9086827.html.
按照这篇文章做了之后,在重启开机界面,会提示询问(是一段英文),博主当时的提示大概就是F3就是确定关闭,开机之后,在到内核隔离页面,发现已经是关闭的了,完美解决。

6.选择好客户机操作系统和版本之后,点击下一步就会到这个页面,给自己的虚拟机重命名,选择安装路径,都弄好之后,就可以点击下一步
在这里插入图片描述
7.根据自己的电脑情况分配处理器(或者按照我的填写),选择好之后点击下一步
在这里插入图片描述
8.
在这里插入图片描述
9.选择NAT的网络,点击下一步
在这里插入图片描述
10.
在这里插入图片描述
11.
在这里插入图片描述
12.
在这里插入图片描述
13.
在这里插入图片描述
14.
在这里插入图片描述
15.
在这里插入图片描述
16.这个时候我们就会看到我刚刚配置的虚拟机
在这里插入图片描述
17.
点击CD/DVD(IDE)
在这里插入图片描述
在弹出的界面中,勾选使用ISO映像文件,找到从网盘中下载的centos7.5的ISO
在这里插入图片描述
在这里插入图片描述
18.下面开始正式安装CentOS7.5

点击开启此虚拟机
在这里插入图片描述
在虚拟机内点击鼠标,或者把ctrl+G,即可操作在虚拟机内操作
其中,第一行Install CentOS Linux 7的作用是安装CentOS 7系统。第二行Test this media & install CentOS Linux 7,是先检测安装镜像文件的可用性,然后再安装CentOS 7。第三行Troubleshooting用于处理一些故障问题,选择这一项,会进入一个内存操作系统,然后可以把磁盘上的系统挂载到这个内存操作系统上,这样方便我们去处理一些问题。我们选择第二项,按回车。等他检测完,就会出现安装界面
在这里插入图片描述
选择English,然后点击Continue
在这里插入图片描述
19.
LOCALIZATION和SOFTWARE都不用动,都是默认
SYSTEM中的INSTALLATION DESTINATION需要我们自己配置。
根据图片进行操作
点击
在这里插入图片描述
选择i will那个,然后点击Done
在这里插入图片描述
点击LVM的下拉,选择Standard那个
在这里插入图片描述
然后点击左下角的+按钮
在这里插入图片描述
在弹出的窗口中,设置挂载点为/boot,设置为300M,然后点击“Add”按钮
在这里插入图片描述
继续点击+按钮,在增加swap分区,大小为4GB(一般为内存的1倍或者2倍)然后点击“Add”。
在这里插入图片描述
继续点击+按钮,挂载点选择“/”,容量留空,然后点击“Add”按钮,这样就把剩余的空间全部给了“/”分区,最后的结果如下(注:这3个分区是必须配置的分区)
在这里插入图片描述
分区完毕点击Done
在这里插入图片描述
点击accept
在这里插入图片描述
点击右下角开始安装
在这里插入图片描述
20.配置root账户的密码
在这里插入图片描述
设置好密码点击Done
在这里插入图片描述
21.等待安装
在这里插入图片描述
22.安装完成
出现此界面,表示安装完成,点击Reboot重启系统
在这里插入图片描述
23.进入系统
输入刚刚设置的root用户的密码,即可进入系统
在这里插入图片描述
登录成功
在这里插入图片描述
24.配置虚拟网络
点击左上角的编辑->虚拟网络编辑器
会弹出这样的窗口,点击右下角的更改设置
在这里插入图片描述
这个时候会出现3个网络,把除了VMnet8的都删除(注:如果你的不是VMnet8,那就全部删除,然后重新添加一个网络,并且为NAT的设置,会重新分配网络),然后勾选图中框起来的那几个,如图
在这里插入图片描述
点击NAT设置
在这里插入图片描述
在弹出的窗口中,记住自己的网关IP地址
在这里插入图片描述
关闭窗口,回到系统
输入dhclient,让系统自动获取一个ip地址,然后输入ip addr,如图:
在这里插入图片描述
我这里的是ens33,每个人的可能不一样,根据自己情况来,然后记住这个值。输入命令cd /etc/sysconfig/network-scripts,然后输入ls,找到我们刚刚记的值,我的是ens33,那么我就要找到ifcfg-ens33这个文件,如图
在这里插入图片描述
输入vi ifcfg-ens33,查看这个文件的内容,然后按键盘的i,对文件进行编辑
在这里插入图片描述
对文件进行编辑的内容如下:
地址分配模式:BOOTPROTO=static
是否开机激活:ONBOOT=yes
IP地址:IPADDR=192.168.40.200 (我的网关是192.168.40.2,在后面补上00即可,根据自己的网关来)
子网掩码:NETMASK=255.255.255.0
网关地址:GATEWAY=192.168.40.2
DNS地址1:DNS1=114.114.114.114
DNS地址2:DNS2=8.8.8.8
在这里插入图片描述
填写完之后,先按esc,退出INSERT模式,在输入:wq进行保存,接着输入service network restart,如图
在这里插入图片描述
这个时候输入ip addr,就可以看到我们配置的ip了
在这里插入图片描述
接着ping一下百度,看看是否成功,输入命令,ping www.baidu.com
在这里插入图片描述
成功!

SSH远程连接安装

首先输入命令,yum list installed | grep openssh-server,如果是如图这样
在这里插入图片描述
表示已经安装,如果又没任何输出显示表示没有安装 openssh-server,通过输入 yum install openssh-server来安装。
接着输入cd /etc/ssh/进到目录下,找到sshd服务配置文件 sshd_config,然后vi sshd_config,打开配置文件,按i,进入编辑模式,将文件中端口Port前面的#去掉
在这里插入图片描述
开启允许远程登录
在这里插入图片描述
开启使用用户名密码来作为连接验证
在这里插入图片描述
保存修改,输入sudo service sshd restart,来重启服务,在window上用ssh客户端连接,端口是22。
附上ssh链接软件:
链接: https://pan.baidu.com/s/1XTrh8oSs7gMZJNLYeOaB4Q.
提取码:3778

最后附上一段,CentOS7的防火墙代码

#永久放开80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
#重载所有端口
firewall-cmd --reload
#禁止已开放的80端口
firewall-cmd --zone= public --remove-port=80/tcp --permanent
#展示所有开放的端口
firewall-cmd --zone=public --list-ports
#指定IP与端口
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="5432" accept"
#指定IP段访问
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.2.0/24" port protocol="tcp" port="5432" accept"
#删除IP访问
firewall-cmd --permanent --remove-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="11300" accept"

修改防火墙配置之后,要记得firewall-cmd --reload,才会生效

标签:--,虚拟机,cmd,点击,安装,CentOS7.5,输入
来源: https://www.cnblogs.com/wutj/p/14464840.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有