设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
如何限制某个用户只能从某些IP登录?
返回列表
发新帖
如何限制某个用户只能从某些IP登录?
[复制链接]
11
|
9
|
2007-5-28 23:50:40
|
显示全部楼层
|
阅读模式
比如UNIX可以限制root用户只能从某些IP登录上去.
Oracle能否限制某个用户只能从某些IP登录吗?
回复
使用道具
举报
千问
|
2007-5-28 23:50:40
|
显示全部楼层
通过网络控制
回复
使用道具
举报
千问
|
2007-5-28 23:50:40
|
显示全部楼层
最初由 flyerchen2000 发布
[B]通过网络控制 [/B]
能详细说说吗?
回复
使用道具
举报
千问
|
2007-5-28 23:50:40
|
显示全部楼层
mac绑定
回复
使用道具
举报
千问
|
2007-5-28 23:50:40
|
显示全部楼层
最初由 KevinLee39 发布
[B]比如UNIX可以限制root用户只能从某些IP登录上去.
Oracle能否限制某个用户只能从某些IP登录吗? [/B]
通过sqlnet.ora设置对应参数来限制。 这个应该很简单才对!!!
回复
使用道具
举报
千问
|
2007-5-28 23:50:40
|
显示全部楼层
最初由 KevinLee39 发布
[B]比如UNIX可以限制root用户只能从某些IP登录上去.
Oracle能否限制某个用户只能从某些IP登录吗? [/B]
可以试试 logon trigger 。另外UNIX如何限制root用户从某些IP登录?Linux可以吗?
回复
使用道具
举报
千问
|
2007-5-28 23:50:40
|
显示全部楼层
可以试试下面的方法:
在$oracle_home/network/admin/中创建protocol.ora文件,其内容如下:
tcp.validnode_checking=yes
#下面两行取其一:
tcp.invited_nodes=(ip1,ip2....) #允许访问的IP
tcp.excluded_nodes=(ip1,ip2.....) #禁止访问的IP
回复
使用道具
举报
千问
|
2007-5-28 23:50:40
|
显示全部楼层
1加触发器
2 配置ora文件
3 ....
楼主可以测试测试
好了把结果和步骤贴出来看看
回复
使用道具
举报
千问
|
2007-5-28 23:50:40
|
显示全部楼层
其一,在SQLNET.ORA中设置,然后重启LISTERNER.SQLNET.ORA中的设置如下:
TCP.VALIDNODE_CHECKING = YES
TCP.INVITED_NODES= (192.168.0.1,192.168.0.2)
其二,可以利用Listener over SSH,然后在SSHD的主机允许列表中设置允许进入的IP。
回复
使用道具
举报
千问
|
2007-5-28 23:50:40
|
显示全部楼层
最初由 fanyu_dy 发布
[B]
可以试试 logon trigger 。另外UNIX如何限制root用户从某些IP登录?Linux可以吗? [/B]
一般来说应该不允许直接用root登录。但是,如果确实有这个需要,可以通过设置SSH允许某些IP。
1. 首先,为安全起见。在/etc/default/login中不允许直接登录控制台。设置
console=/dev/console
2. 在sshd_config中允许用root登录。
3. 在/etc/hosts.allow中输入允许的IPs
sshd:192.168.0.0/255.255.255.240
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行