当监听器首次建好后,是没有密码保护的。任何可以进入操作系统的用户都可以很容易地停掉它,客户端就没法连接了。listener服务的默认密码是listener,当你使用listener时,你无需指定这个密码。
下面讲解怎样设置密码:
(1)在terminal中输入lsnrctl,后回车,就会出现LSNRCTL>提示符,就可以输入如下的几条常用命令了。
(2)LSNRCTL> set password
(3)LSNRCTL> change_password
(4)LSNRCTL> save_config
成功设置了密码后,就不能像曾经那样启动或停止监听器服务了,这回需要提供密码了。
Listing 11-5. Stopping a Listener with Password Protection
$ lsnrctl stop
LSNRCTL for 32-bit Windows: Version 11.1.0.6.0 - Production on 20-MAR-2008
Copyright (c) 1991, 2001, Oracle Corporation. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ntl-alaptisam.netbsa.org
)(PORT=1521)))
TNS-01169: The listener has not recognized the password
$ lsnrctl set password
Password:
The command completed successfully
LSNRCTL> stop
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
The command completed successfully
不过我照上面设置了密码后,停止时并没有要求我提供密码啊,难道是因为我是oralce用户身份造成的。嗯,先不说了。
相关推荐
为了增强监听器的安全性,Oracle提供了一种方法来设置监听器密码,以限制对`lsnrctl`工具的无权限访问。以下是设置监听器密码的步骤: 1. **未设定密码的情形**: 在没有密码保护的情况下,任何人都可以简单地通过...
8. **事件监听**:在EditText中添加TextWatcher监听器,可以在用户输入时实时检查密码的合法性,及时给出反馈。 9. **数据持久化**:除了SharedPreferences,还可以使用SQLite数据库或Android Room库来存储用户信息...
"Oracle 监听器深入讲解" Oracle 监听器是 Oracle 数据库的核心组件之一,负责管理 Oracle 数据库和客户端之间的通讯。下面是 Oracle 监听器的详细知识点: 1. Oracle 监听器概念 Oracle 监听器是一个独立的操作...
### Java监听器和过滤器...综上所述,Java监听器为开发者提供了强大的事件处理机制,使得Web应用程序能够更加灵活地响应各种容器级别的事件。同时,通过合理地实现国际化支持,可以显著提升软件的用户体验和适用范围。
监听器类名为`Listener`,其核心方法为`send()`,该方法根据传入的事件参数决定调用哪个具体的事件处理函数。 - **监听器属性**:`username`(当前登录用户的用户名)、`homework`(当前作业名称)、`student`(待...
在这一过程中,监听器还负责为客户端分配Server Process,处理数据库操作,并根据需要进行错误转移和负载均衡。 二、监听器Listener功能 1. 监听客户端请求:监听器持续监控网络,等待客户端发送的连接请求。 2. ...
其中,`Port 52552` 指定了 SSH 服务器的监听端口为 52552,而 `PasswordAuthentication no` 指定了禁止密码登录。 五、重启 SSH 服务器 配置完成后,需要重启 SSH 服务器以便生效: `service sshd restart` 六...
在互联网上,出于安全考虑,很多网站在用户输入密码时会显示为星号或黑点,以此来保护用户的隐私和账户安全。然而,在某些情况下,如忘记密码或需要验证密码的正确性时,这样的设计可能会带来不便。这时,黑点密码...
2. **响应用户操作**:为每个数字键和特殊键添加点击事件监听器,当用户点击这些按钮时,更新密码输入框的内容。通常,我们会使用`UITextField`或者`UILabel`来显示用户输入的密码,并限制其只能输入6位数字。 3. *...
监听器再将这些信息返回给客户端,客户端根据这些信息重新连接并指定端口进行通信,此时才提交用户名和密码进行登录验证。 关于端口使用,Server Process与客户端连接时可以使用非1521端口,端口号具有随机性。在...
在iOS应用开发中,创建具有iOS风格的数字密码和圆角设置是常见的需求,这能够为用户提供熟悉的界面体验。在本篇文章中,我们将深入探讨如何实现这样的设计。 首先,我们来讨论“数字密码”部分。在iOS中,通常用于...
【标题】"建行密码输入器"是一种专为在网页上安全输入银行密码设计的应用工具,类似于QQ聊天软件中常见的安全键盘。此类工具的主要目的是为了防止键盘记录器等恶意软件窃取用户输入的敏感信息,比如银行账户和密码。...
- 启用SASL_PLAINTEXT监听器: ```properties listeners=SASL_PLAINTEXT://localhost:9092 listener.security.protocol.map=SASL_PLAINTEXT:SASL ``` - 配置Jaas配置文件路径: ```properties sasl.jaas....
这个JS随机密码生成器的实现可能涉及到DOM操作(Document Object Model),用于在页面上查找和修改元素,以及事件监听器,以便响应用户的点击和其他交互。对于初学者来说,研究这个项目可以深入了解JavaScript如何与...
网页模板——JS实现随机密码生成器可控制密码复杂度是一个基于JavaScript技术的实用工具,用于生成自定义复杂度的随机密码。这个模板提供了一个用户友好的界面,允许用户根据自己的安全需求选择密码的长度和复杂性,...
1. 使用事件委托:为了避免为每个键盘按钮添加事件监听器,可以使用事件委托,将事件绑定到键盘容器元素,然后通过event.target判断哪个按钮被点击。 2. 阻止默认事件:对于可能被恶意利用的浏览器事件,如...
例如,对于反密码查看器,可能需要编写一个监听键盘事件的事件处理函数,当用户在特定密码框输入时,捕获并记录这些字符。此外,易语言提供了丰富的库函数,如内存操作函数,可以帮助开发者实现复杂的系统操作。 5....
VB代码中,可能会设置一个消息循环,监听特定窗口的消息,当检测到密码输入框的焦点变化或者特定键盘事件时,利用API函数获取密码。此外,为了防止程序干扰用户的正常操作,还需要设置合适的钩子(Hook)机制,确保...
【仿QQ手势密码设置(含动画效果)】这个项目是一个基于Android平台的开发实例,它旨在实现一个类似于QQ应用的手势密码登录功能,并且带有动态的动画效果,以提升用户体验。在Android应用开发中,手势密码是一种常见...