ITPub博客

首页 > IT基础架构 > 网络安全 > network tracing and listener password

network tracing and listener password

原创 网络安全 作者:shiyihai 时间:2008-06-02 13:55:44 0 删除 编辑

首先是三个参数的引入
trc_level:跟踪的级别,可取值off,user,admin和support
trc_directory:跟踪产生的trace文件所在目录
trc_file:跟踪产生的trace文件
具体的命令使用格式如下:

[@more@]

LSNRCTL> help set trc_file
set|show trc_{ } []: set|show trace parameters of current listener

LSNRCTL> help set trc_directory
set|show trc_{ } []: set|show trace parameters of current listener

LSNRCTL> help set trc_level
set|show trc_{ } []: set|show trace parameters of current listener
如果监听出现异常,可以把trace打开进而查看trace内容来诊断异常原因。

另外出于安全的考虑,需要为监听设置密码,不然很容易让监听受控于他人。
LSNRCTL> set current_listener 192.168.2.168
目前的监听程序为 192.168.2.168
LSNRCTL>
上述若192.168.2.168上的监听没有设置密码的话,就可以任意stop,trace,reload等破坏性的操作。
如果设置了密码,需要set password进行密码校验才可以进入操作。
检查是否设置了密码,lsnrctl status可以看到:
[oracle@rac1 ~]$ lsnrctl status

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 02-JUN-2008 10:18:26

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.2.168)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 02-JUN-2008 09:30:22
Uptime 0 days 0 hr. 48 min. 3 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
中Security的值为“ON: Local OS Authentication”,表明未设置密码,如果设置了密码值为“ON: Password or Local OS Authentication”
密码可通过change_password命令来进行设置,密码校验通过set password来验证。

监听的设置可通过db control界面来设置,也可以通过netca的向导来进行设置。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/38542/viewspace-1004987/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Flashback Database
请登录后发表评论 登录
全部评论
  • 博文量
    235
  • 访问量
    1707860