設定listener的安全機制
設定listener 的安全機制
設定listener password後,在LSNRCTL中執行stop或者save_config之前,需要使用set password指定密碼。
1.設定密碼
進入LSNRCTL:
LSNRCTL> change_password
Old password:
New password:
Reenter new password:
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
LISTENER的口令已更改
命令執行成功
LSNRCTL>
LSNRCTL> set password
Password:
命令執行成功
(在8i,9i環境執行set password命令時注意,執行命令:set password,然後在提示“Password:”後輸入密碼,不要受OCP 10g書上set password pass用法誤導,在10g上set password pass用法是否可以有待驗證)
LSNRCTL> save_config
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
儲存的LISTENER配置引數。
監聽器引數檔案 D:\oracle\ora92\network\admin\listener.ora
舊的引數檔案D:\oracle\ora92\network\admin\listener.bak
命令執行成功
LSNRCTL>
LSNRCTL>exit
檢視listener.ora檔案中多出一段密碼的資訊:
#----ADDED BY TNSLSNR 10-1月 -2005 17:44:28---
PASSWORDS_LISTENER = 9954B30C9A1B9049
#---------------------------------------------
2.測試密碼
重新進入LSNRCTL:
LSNRCTL> stop
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
TNS-01169: 監聽器尚未識別口令
LSNRCTL> save_config
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
TNS-01169: 監聽器尚未識別口令
LSNRCTL>
LSNRCTL>
LSNRCTL> set password
Password:
命令執行成功
LSNRCTL> stop
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
命令執行成功
LSNRCTL>
3.設定ADMIN_RESTRICTIONS_LISTENER
在listener.ora最後新增
ADMIN_RESTRICTIONS_LISTENER = on
這樣可以阻止在listener執行期間類似於set命令的修改,除非stop listener並且將該引數置為off的時候,才可以。
例如:
ADMIN_RESTRICTIONS_LISTENER = on
LSNRCTL> set log_file
Parameter Value: d:\a.log
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
TNS-12508: TNS:監聽器無法分解給定的 COMMAND
LSNRCTL> stop
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
命令執行成功
修改ADMIN_RESTRICTIONS_LISTENER = off
LSNRCTL> start
啟動tnslsnr:請稍候...
......
命令執行成功
LSNRCTL> set log_file
Parameter Value: d:\a.log
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
LISTENER 引數 \log_file\ 被設為 d:\a.log
命令執行成功
LSNRCTL>
設定listener password後,在LSNRCTL中執行stop或者save_config之前,需要使用set password指定密碼。
1.設定密碼
進入LSNRCTL:
LSNRCTL> change_password
Old password:
New password:
Reenter new password:
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
LISTENER的口令已更改
命令執行成功
LSNRCTL>
LSNRCTL> set password
Password:
命令執行成功
(在8i,9i環境執行set password命令時注意,執行命令:set password,然後在提示“Password:”後輸入密碼,不要受OCP 10g書上set password pass用法誤導,在10g上set password pass用法是否可以有待驗證)
LSNRCTL> save_config
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
儲存的LISTENER配置引數。
監聽器引數檔案 D:\oracle\ora92\network\admin\listener.ora
舊的引數檔案D:\oracle\ora92\network\admin\listener.bak
命令執行成功
LSNRCTL>
LSNRCTL>exit
檢視listener.ora檔案中多出一段密碼的資訊:
#----ADDED BY TNSLSNR 10-1月 -2005 17:44:28---
PASSWORDS_LISTENER = 9954B30C9A1B9049
#---------------------------------------------
2.測試密碼
重新進入LSNRCTL:
LSNRCTL> stop
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
TNS-01169: 監聽器尚未識別口令
LSNRCTL> save_config
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
TNS-01169: 監聽器尚未識別口令
LSNRCTL>
LSNRCTL>
LSNRCTL> set password
Password:
命令執行成功
LSNRCTL> stop
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
命令執行成功
LSNRCTL>
3.設定ADMIN_RESTRICTIONS_LISTENER
在listener.ora最後新增
ADMIN_RESTRICTIONS_LISTENER = on
這樣可以阻止在listener執行期間類似於set命令的修改,除非stop listener並且將該引數置為off的時候,才可以。
例如:
ADMIN_RESTRICTIONS_LISTENER = on
LSNRCTL> set log_file
Parameter Value: d:\a.log
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
TNS-12508: TNS:監聽器無法分解給定的 COMMAND
LSNRCTL> stop
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
命令執行成功
修改ADMIN_RESTRICTIONS_LISTENER = off
LSNRCTL> start
啟動tnslsnr:請稍候...
......
命令執行成功
LSNRCTL> set log_file
Parameter Value: d:\a.log
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CCBU-3038)(PORT=1521)))
LISTENER 引數 \log_file\ 被設為 d:\a.log
命令執行成功
LSNRCTL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11411056/viewspace-733566/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 設定listener 的安全機制
- 設定listener的安全性
- 如何為Kafka設定OAuth2安全機制?KafkaOAuth
- 為listener設定口令!
- listener trace的一些設定
- iOS的安全機制iOS
- 關於listener.ora中的HOST設定
- Oracle(listener.sqlnet.tnsnames)設定OracleSQL
- ORACLE listener監聽設定密碼Oracle密碼
- 設定 Oracle 監聽器密碼(LISTENER)Oracle密碼
- Oracle Listener設定密碼示例說明Oracle密碼
- Linux的安全機制(轉)Linux
- 計算機系統的安全機制計算機
- App架構設計經驗談:介面”安全機制”的設計APP架構
- 快速失敗機制&失敗安全機制
- Android 安全機制Android
- Linux安全機制Linux
- MFGPRO的安全設定
- Hadoop web監控介面設定安全機制HadoopWeb
- Enqueue 鎖定機制ENQ
- 更好的安全機制,更少的當機——windowsXP (轉)Windows
- 移動支付時代的手機和app安全設定APP
- HTTPS的安全通訊機制HTTP
- Netty 非同步任務模型 及 Future-Listener 機制Netty非同步模型
- Oracle安全機制--審記Oracle
- 理解Android安全機制Android
- vsftpd的安全設定FTP
- rsync的安全設定(zt)
- 電腦定時關機怎麼設定?360安全衛士設定電腦定時關機的兩種方法步驟
- 小程式技術科普:執行機制&安全機制
- 全面理解 Android 安全機制(元件安全)Android元件
- ORACLE DML鎖定機制Oracle
- WebService安全機制的思考與實踐Web
- 360安全衛士怎麼設定電腦定時關機
- sshd安全設定
- 探討電子遊戲應如何設定簡單的成就機制遊戲
- 機制設計
- 印表機的埠如何設定 設定印表機埠的方法