怎样设置apache禁止ip直接访问项目。

怎样设置apache禁止ip直接访问项目。,第1张

设置Apache访问限制,可以通过Apache的配置文件http.conf中添加如下代码

允许访问

<Directory "/var/jingan">

Options All

AllowOverride None

Order Deny,Allow

Deny From all

Allow From 192.168.0.0/24

Allow From 127.0.0.1

Allow From 59.37.x.x/28

</Directory>

注:上面这一段的意思是对/var/jingan目录下面的文件,只允许从192.168.0/24 和 127.0.1、59.37.x.x/28这几个IP段内的用户访问

禁止访问

<Directory "/var/jingan">

Options All

AllowOverride None

Order Deny,Allow

Allow From all

Deny From 192.168.0

Deny From 127.0.0.1

</Directory>

注:这一段与上面的刚好相反,禁止从192.168.0 和 127.0.1这两个字段内的用户访问.

只需要在希望禁止访问的目录下创建一个

.htaccess

文件,并在其中加入以下代码:order

allow,denydeny

from

all保存

.htaccess

文件即可生效。

只有通过审核的ip才能访问数据库,其他ip一律禁止访问数据库。

在oracle中可以通过sqlnet.ora文件的设置或者通过触发器可以实现对特定ip的限制访问。

1、修改sqlnet.ora文件:

步骤:

a)测试在未设置前某一客户端的登录数据库情况:

C:\Documents and Settings\ThinkPad>sqlplusapp/app@uat17

SQL*Plus: Release 9.2.0.1.0 - Production on Thu Aug 30 11:02:21 2012

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>select name from v$database

NAME

---------

PROD

SQL>


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/105413.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-10
下一篇2023-03-10

发表评论

登录后才能评论

评论列表(0条)

    保存