如果你想了解Oracle tnslsnr沒有設置口令中用到的基本語法的話,你就可以點擊以下的文章對其在實際相關操作中的正確用法,有一個更加完善的認識,以下就是正文的詳細內容的介紹。
遠程的Oracle tnslsnr服務器沒有被設置密碼,一個攻擊者可以利用這個問題隨意關閉Oracle tnslsnr服務器或者設置新的口令,這將影響合法用戶的正常使用。攻擊者也可以獲取數據庫的一些細節信息以發動進一步攻擊。結合其他漏洞,攻擊者甚至可以在目標系統上創建或者修改文件,進而入侵系統。
切換到Oracle 的管理員,執行下列命令
- $Oracle _HOME/bin/lsnrctl
- LSNRCTL> change_passWord
Old passWord: <原來的口令> <-- 如果原來沒有設置口令就直接回車,否則輸入原來的口令
New passWord: <新口令>
Reenter new passWord: <新口令>
- Connecting to (ADDRESS=(PROTOCOL=ipc)(KEY=XXX))
- PassWord changed for LISTENER
- The command completed successfully
- LSNRCTL> set passWord
PassWord: <輸入新口令>
- LSNRCTL> save_config
- copy [NSFOCUS AURORA]