对网站目录进行访问授权
客户机地址访问限制
用户授权限制
包括认证,授权
实验以基本认证为例,虚拟机操作
vim 1.sh
rpm -e httpd
安装依赖包
挂盘
mount /dev/cdrom /mnt
解包
tar zxf /mnt/http
-C /usr/src
配置
./configure --enable-so enable–rewrite --enable-charset-lite --enable–cgi prefix= /usr/local/httpd
编译安装
make && make install
修改httpd的住配置文件.不让192.168.1.2 192.168.1.3访问
vim /usr/local/httpd/conf/httpd.conf
…… //省略部分内容
Require all granted
Require not ip 192.168.1.2 192.168.1.3
认证
1创建用户认证数据文件
cd /usr/local/httpd
bin/htpasswd -c /usr/local/httpd/conf /.awspwd ming
授权
vim /usr/local/httpd/conf/httpd.conf
…… //省略部分内容
AuthName " documentRoot "
AuthType Basic
AuthUserfile “/usr/local/httpd /conf /.a wspwd”
Require valid-user
Require ip 192.168.1.1
system stop firewalld
setenforce 0
vim /etc/sysconnfig/network-scripts/
ifcfg-ens33
static
IPADDR=192.168.1.1
安装dns
安1611的盘
mount /dev/cdrom /mnt
rpm -ivh /mnt/Packages/bind-9.
vim /etc/named.conf
100dd
“i"改输入模式
options{
directory “/var/named”;
};
zone “benet.com”{
type master;
file"benet.com.zone” ;
};
嗯wq保存退出
cd /var/named
cp -p localhost benet. com. zone
vim benet. com. zone
添加
www A 192.168.1.1
启动httpd,named
主机
改ip ,网卡和虚拟机一样,填写网关



