一. 任务要求
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