修改Oracle监听默认端口号1521的方法
前言
大家都知道在oracle中,默认的监听端口号为1521,一旦有人扫描出这个端口号就会知道此服务器为oracle数据库服务器,存在极其大的安全隐患,下面在这里,教大家如何修改oracle默认端口号为9999
方法如下
1、查看监听状态
$ lsnrctl status
可以看到这个时候listener端口号为1521
2、停止监听
$ lsnrctl stop
3、修改配置文件
$ vi $ORACLE_HOME/network/admin/listener.ora
由于我们是要把默认端口号由1521改成9999,所以我们需找到1521,将其改为9999
4、登录并查看local_listener参数
$ sqlplus / as sysdba > show parameter local_listener
(由于开始的时候使用的是默认值,这个时候VALUE这个值应该是空的)
5、修改local_listener参数
> alter system set local_listener="(address = (protocol = tcp)(host = 192.168.100.201)(port = 9999))"; #host后面加的主机名称或者IP
6、查看local_listener参数
> show parameter local_listener
7、启动监听
$ lsnrctl start
8、查看状态
$ netstat -an|grep 9999 $ lsnrctl status
9、防火墙端口开放
$ su - root # /sbin/iptables -I INPUT -p tcp --dport 9999 -j ACCEPT # /etc/rc.d/init.d/iptables save
到此oracle的监听端口号就已经由原来的1521变成9999
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
相关推荐
-
oracle 11g的警告日志和监听日志的删除方法
oracle 11g的监听日志和警告日志都是在/u01/oracle/diag/tnslsnr/oracle/listener目录和/u01/oracle/diag/rdbms/db1/db1目录下都有以下分别简称listener目录和db1目录.这两目录下都有如下目录:alert cdump hm incident incpkg ir lck metadata stage sweep trace 其中警告日志在alert目录下,监听日志在trace目录下.listener目录下产生的日志文件比
-
ORACLE 10g 安装教程[图文]
首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面: 图1 单击"开始安装",就可以安装ORACLE 10g,一般会检查系统配置是否符合要求,然后出现"Oracle DataBase 10g安装"对话框,如图2所示: 图2 在安装Oracle DataBase 10g时可以选择"基本安装"和"高级安装"两种方法.选择"基本安装"时,"Oracle主目录位置&quo
-
连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程
在用PL/SQL Developer等客户端工具连接oracle服务器时出现ORA-12541:TNS:无监听程序的错误,如下图: 发现原来是oracle的监听没有启动,重启监听后就连接成功了,下面跟大家分享一下如何启动oracle的监听. 1.在安装Oracle服务器的主机上,打开Net Configuration Assistant 2.选择监听程序配置,下一步 3.选择重新配置,下一步 4.选择监听程序,默认,下一步 注:如果你的监听已启动,则出现提示框,选择是 5.选择协议,使用默认的T
-
Linux下重启oracle服务及监听器和实例详解
一.在Linux下重启Oracle数据库及监听器: 方法1: 用root以ssh登录到linux,打开终端输入以下命令: cd $ORACLE_HOME #进入到oracle的安装目录 dbstart #重启服务器 lsnrctl start #重启监听器 cd $ORACLE_HOME #进入到oracle的安装目录 dbstart #重启服务器 lsnrctl start #重启监听器 ----------------------------------- 方法2: Sql代码 cd $OR
-
Oracle监听口令及监听器安全详解
很多Oracle用户都知道,Oracle的监听器一直存在着一个安全隐患,假如对此不设置安全措施,那么能够访问的用户就可以远程关闭监听器. 相关示例如下: D:>lsnrctl stop eygle LSNRCTL for 32-bit Windows: Version 10.2.0.3.0 - Production on 28-11月-2007 10:02:40 Copyright (c) 1991, 2006, Oracle. All rights reserved. 正在连接到 (DESCR
-
Oracle数据库下载及安装图文操作步骤
一.Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可. 路径名称中,最好不要出现中文,也不要出现空格等不规则字符. 官方下地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源此官方下载页网. win 32位操作系统 下载地址: http://download.oracle.com/otn/nt/oracle11g/1120
-
Oracle 监听器密码设置方法(LISTENER)
监听器也有安全?Sure!在缺省的情况下,任意用户不需要使用任何密码即通过lsnrctl 工具对Oracle Listener进行操作或关闭,从而造成任意新的会话都将无法建立连接.在Oracle 9i 中Oracle监听器允许任何一个人利用lsnrctl从远程发起对监听器的管理.也容易导致数据库受到损坏. 1. 未设定密码情形下停止监听 [oracle@test ~]$ lsnrctl stop listener_demo92 -->停止监听,可以看出不需要任何密码即可停止 LSNRCTL fo
-
Oracle监听器服务不能启动的解决方法
Oracle监听器服务不启动的时候可采取以下措施予以解决: 一.连接主机字符串,提示没有监听器 SVRMGR> connect internal/oracle@orcl: ORA-12541: TNS:no listener SVRMGR> 二.运行监听器,提示地址的协议专用组件指定不正确 在开始菜单运行中键入lsnrctl LSNRCTL for 32-bit Windows: Version 9.0.1.1.1 - Production on 08-6月 -2006 14:31:53 Co
-
Oracle 11g2的监听器配置教程
Oracle的监听器服务注册方式有两种,分别为动态和静态.通过动态注册的服务在lsnrctl status时显示的状态为ready,静态的服务为unknown. 11g2以前的版本,监听器通过listener.ora文件进行配置.在11g2版本中,监听器的配置方式发生了变化,增加了一个新的配置文件endpoints_listener.ora,并且此文件和原来的listener.ora文件都转移到$GRID_HOME/network/admin目录下了. 11g2的监听器的配置信息保存在$GRID
-
Oracle 查看表空间的大小及使用情况sql语句
SQL1: 复制代码 代码如下: --1.查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace_name; --2.查看表空间物理文件的名称及大小 SELECT tables
随机推荐
- js判断选择的时间是否大于今天的代码
- SpringBoot使用自定义注解实现权限拦截的示例
- 实现oracle数据库字段自增长(两种方式)
- javascript弹出窗口实现代码
- 从零开始学YII2框架(六)高级应用程序模板
- PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
- Eclipse操作SVN时中断锁定,文件的解锁方法
- C#移除所有事件绑定的方法
- C#实现char字符数组与字符串相互转换的方法
- python创建临时文件夹的方法
- jQuery简单实现图片预加载
- sqlserver对字段的添加修改删除、以及字段的说明
- jQuery实现tag便签去重效果的方法
- JQuery实现表格动态增加行并对新行添加事件
- Javascript和Java获取各种form表单信息的简单实例
- servlet之web路径问题_动力节点Java学院整理
- PHP微信PC二维码登陆的实现思路
- Android开发之电话拨号器和短信发送器实现方法
- 阿里数据iOS端启动速度优化心得
- JS 正则表达式从地址中提取省市县
