oracle无法为指定的用户设置acl_ACL访问控制列表

本文探讨了在Oracle中遇到的无法为特定用户设置ACL访问控制列表的问题。内容包括ACL的分类,如标准ACL、扩展ACL和综合式ACL的特性,并详细阐述了ACL的方向问题,以及配置ACL表的相关命令,最后进行了阶段性的总结。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ac71909b9e38fa91d9c00fb91c71b941.png
设想一台路由器上连着很多用户,但是服务器的资源针对不同的用户访问权限是不同的,因此,如何在路由器层面去底层控制呢?(这样也是为了避免浪费路由器的资源,因为如果交由上层服务器去处理,那么不能接受的请求信息就会被路由,也就浪费了路由器资源!)

7af76eb942afc81a9bb1016272f840bb.png
ACL的两大功能

ACL分类:

标准ACL:只能过滤源地址,且不能针对单个协议去进行控制,也就是只能允许或者屏蔽所有协议。

扩展ACL:可以过滤源地址和目的地之,且可以根据单个协议或者其他应用来进行访问控制。

综合式ACL:根据需要去利用前两者的标记数来区分不同的控制,然后通过命名ACL来实现ACL控制语句的修改(注:前两种一旦确定,就无法修改!!!)

ef7a8f7ff359b52327792439fe56ad5d.png

6f002aa6da66f1eca5ec37eabcf1ce5e.png

dbeee142fd0552167d7e0b9d9aab767f.png

关于ACL方向问题:

1、如果要对入站的流量进行控制,就需要在入站的接口实现ACL,但它对出站方向的流量是没有任何作用的。

058d1dcbff790e3ffb39311f0ea3457f.png
2、对于入方向的ACL,我们对入站的流量进行ACL匹配,满足条件就看动作是permit还是deny,如果都没能匹配上,默认是丢弃数据包的

bf87c902c606569b7228f71ddeae2eed.png
3、对于出方向的ACL,我们先对到达路由器的数据包检查,看是否有相应的接口出去:
3.1如果没有就丢弃,
3.2如果有且设置了ACL,那么就会检查它与ACL的条件.
3.2.1如果什么也不能匹配,就会直接丢弃.
3.2.2如果满足某一条件就会根据动作{permit|deny}来决定是否转发数据包

75193352fe0f4b71a750fb0057f101c0.png

ACL表:

包含多个语句,每个语句都有匹配条件+执行动作
这个类似于switch语句,按照顺序匹配,满足就会执行这条语句的动作,并且break
如果所有都没有匹配到,默认最后是deny

16ac17d38f3458ba99b1f9755d20ebed.png

配置ACL表:

注:wildcast mask是通配符 source 是源IP地址
通配符介绍:用来更简便的匹配IP地址段的一种符

97bd04466c9877f004721f87b3e177f0.png

6272005030407bb6b13b763c38bb61fe.png
如何设置通配符?

1857000ee5ce2c69ac1ed7f2017d0d4d.png
通配符缩写

标准ACL命令:

cb671ddf7a9a98489833dd0f53db024f.png

9e4624faa52f7c9d5c3122688e1b85af.png

16637deaaaec4941edb4e5c6ba5bdaf5.png

e2c942eaf1bcf4bed325e1c8515864fa.png

动态ACL命令:

f4dda43b99196406d56a4e5a17129922.png

9350b0a18b9e3105baac7541c4e4f791.png

97bee075a5dacf5db61040aa778e17bd.png

4e54b17f19fb2ef6361b6d37810def4c.png
eq 23代表端口号等于23

69117abab1b616ba4fc8d9ccefdf4783.png

综合式ACL配置:

可以进行命名,且默认语句编号从10开始,并以10递增。 中间可以插入修改删除语句

bb7e0c43acda1ca2d41a5ef924b736b1.png

fd264336986af4e0691527ad3e3916f1.png
show access-lists{access-list number|name}

ACL阶段小结:

ac52246c34d6dbfdd260ed3bb4888238.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值