【通过 ssh 实现两台主机免密登录以及 nginx 服务通过多 IP 区分多网站】

一. 任务要求

1.配置ssh实现A,B主机互相免密登录

2.配置nginx服务,通过多ip区分多网站

二.实验(一)

1.实验开始前需准备两台 linux 主机便于充当服务端以及客户端,两台主机 IP 如下图:

在这里插入图片描述

2.关闭防火墙

在这里插入图片描述

3.查看防火墙以及 selinux 的状态来判断我们是否成功关闭这两个程序

在这里插入图片描述

4 .在客户端利用非对称算法 RSA 生成密钥

在这里插入图片描述

5 .将当前主机公钥发送到目标主机 root 用户的家目录下的 .ssh/authorized_keys

在这里插入图片描述

6.客户端 登录服务端 主机实现免密登录

在这里插入图片描述
最后在服务端登录成功客户端,实现互联了!

实验(二)

配置多个网卡

打开虚拟机设置,点击下方的添加
在这里插入图片描述
添加成功后,在虚拟机 里面输入ifconfig指令查看新添加的网卡
在这里插入图片描述
1.关闭服务器 142 的防火墙以及 selinux
在这里插入图片描述
2.通过 mount 将光盘挂载,如若失败可检查 CD/DVD 光盘是否正常连接在这里插入图片描述
3.通过 ll 命令查看 yum 源仓库配置文件,之后利用 vim 编辑该文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完成后启动 nginx 程序并查看该程序状态,显示 Active: active (running) 则表示程序启动成功
6.在 Windows 系统下任意浏览器进行网址访问(http://192.168.11.128,网址为 linux 服务端 IP)
在这里插入图片描述
7.利用 nmtui 图形化的命令来配置多个 IP 地址

① 首先进入到选项中选择编辑连接

[root@server ~]# nmtui

在这里插入图片描述
在这里插入图片描述
安装以及使用nginx

配置多ip多网站信息

[root@localhost mohe]# dnf install nginx
[root@localhost ~]# vim /etc/nginx/conf.d/ip.conf

在这里插入图片描述

 ###创建目录,添加文件
    [root@localhost ~]# mkdir /www/ip/{128,100} -pv
    mkdir: 已创建目录 '/www'
    mkdir: 已创建目录 '/www/ip'
    mkdir: 已创建目录 '/www/ip/128'
    mkdir: 已创建目录 '/www/ip/100'
    [root@localhost ~]# echo this is 128 > /www/ip/128/index.html
    [root@localhost ~]# echo this is 100 > /www/ip/100/index.html
    [root@localhost ~]# systemctl restart nginx

查看日志信息排错,最新日志在最后

[root@server ~]# journalctl -xeu nginx.service
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值