一.下载

下载地址:(一般下载Minimal IOS)

https://www.centos.org/download/

CentOS下载安装

 

CentOS下载安装

 

二.安装

1.首先安装好VMWare Workstation Pro

CentOS下载安装

CentOS下载安装

CentOS下载安装

CentOS下载安装

CentOS下载安装

CentOS下载安装

硬件参数可根据自己比较本的硬件适当调整,默认也可以,安装好后还可以修改

CentOS下载安装

点击完成,继续

CentOS下载安装

CentOS下载安装

CentOS下载安装

 

CentOS下载安装

CentOS下载安装

CentOS下载安装

CentOS下载安装

CentOS下载安装

密码一定要牢记,后期修改密码比较麻烦

CentOS下载安装

设置普通用户密码

CentOS下载安装

 

CentOS下载安装

CentOS下载安装

CentOS下载安装

CentOS下载安装

CentOS下载安装

 

三.配置网络环境

1.给普通用户赋予root权限

我们创建用户的时候建立了两个用root 和 centos,root用户权限比较大,一般用普通用户操作,不同用户权限不够,需要给它赋root用户权限,

root用户登录,命令行中输入下面命令

visudo -f /etc/sudoers

CentOS下载安装

进入到sudoers文件添加如下命令(vi编辑,不会vi的可以百度学习)

centos  ALL=(ALL)       ALL

CentOS下载安装

2.配置静态IP

打开虚拟网络编辑器,(不需要修改任何东西,在配置静态ip的时候需要用到截图信息)

CentOS下载安装

用NAT模式连,更改设置

CentOS下载安装

选择NAT模式,记住子网IP

CentOS下载安装

查看起始IP和结束IP,在下面静态IP设置的时候必须在这个范围内。

CentOS下载安装

上面的截图不需要修改任何东西

切换用户命令

su centos

centos 用户下,输入如下命令

sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33

编辑文件ifcfg-ens33,添加如下内容,(更改BOOTPROTO=static,

ONBOOT=yes,添加IPADDR=192.168.15.201,GATEWAY=192.168.15.2,DNS=192.168.15.2)

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=6af89b00-5207-45bc-80fa-a18c17deaabd

DEVICE=ens33

ONBOOT=yes

IPADDR=192.168.15.201

GATEWAY=192.168.15.2

DNS=192.168.15.2

CentOS下载安装

输入如下命令

sudo vi /etc/resolv.conf

编辑resolv.conf,修改如下

nameserver 192.168.15.2

重启网络

sudo service network restart

验证

ping www.baidu.com

CentOS下载安装

静态ip设置成功

修改主机名

sudo vi /etc/hostname

s201

3.用yum安装软件

输入ifconfig 查看ip

CentOS下载安装

无效的命令

输入命令,yum search net-tools 查看net-tools工具包的版本,(此步可跳过)

CentOS下载安装

运行命令

sudo yum install net-tools.x86_64

CentOS下载安装

安装完成,输入

ifconfig

可以看到ip

CentOS下载安装

 

 

四.克隆多个虚拟机

关闭客户机

CentOS下载安装

鼠标右键客户机名称选择“管理”》“克隆”

CentOS下载安装

CentOS下载安装

CentOS下载安装

CentOS下载安装

CentOS下载安装

克隆之后的虚拟机和第一台完全一样,我们需要修改他的静态IP和主机名

CentOS下载安装

重启网络

sudo service network restart

修改主机名

sudo vi /etc/hostname

s202

CentOS下载安装

主机命重启才能生效

ifconfig

CentOS下载安装

若搭建大数据集群,按照此方法克隆足够的数据节点,(两个名称节点,三个数据节点,一个服务节点,共6个)

 

五.远程登录

1 .远程工具Xshell

网上自行下载**版安装包

命令行工具    Xshell-6.0.0125_wm.exe

文件传输攻击  Xftp-6.0.0175p.exe

CentOS下载安装

CentOS下载安装

 

上传文件

创建安装包目录

 

mkdir /root/package/

 

 

 

将所有需要用到的安装包上传到服务器

CentOS下载安装

 

 

 

CentOS下载安装

 

上传文件

创建安装包目录

mkdir /root/package/

将所有需要用到的安装包上传到服务器

CentOS下载安装

2.远程工具SecureCRT

可以自行网上下载**版,解压

CentOS下载安装

打开

CentOS下载安装

CentOS下载安装

CentOS下载安装

CentOS下载安装

 

 

 

六.配置免密登录

打开文件

sudo vi /etc/hosts

修改文件

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

127.0.0.1   localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.15.201 s201

192.168.15.202 s202

CentOS下载安装

#停止开机启动防火墙

sudo systemctl disable firewalld.service

关闭防火墙

sudo systemctl stop firewalld service

查看防火墙状态

sudo systemctl status firewalld service

在centos根目录下,用户也要相同,s201上的用户为centos,s202上的用户也应是centos

CentOS下载安装

执行命令如下命令生成**

ssh-****** -t rsa -P '' -f ~/.ssh/id_rsa

CentOS下载安装

进入到.ssh文件夹中,我们会看到两个文件,id_rsa(**),id_rsa.pub(公钥)

cd .ssh

CentOS下载安装

将公钥写入authorized_keys文件中,执行命令

cat id_rsa.pub >> authorized_keys

CentOS下载安装

修改authorized_keys文件权限,输入如下命令,权限必须是664

chmod  644 authorized_keys

CentOS下载安装

当我们配置好以后输入

s202做同样的操作

在s201上执行

cat authorized_keys

CentOS下载安装

我们可以看到上面的公钥,通过拷贝,粘贴到s02的authorized_keys文件中

在s202上执行

vi authorized_keys

CentOS下载安装

ssh s202就直接可以登录到s202上去了,不需要密码

 

CentOS下载安装

想要回到s201,只需要输入

exit

相关文章: