在終端機下輸入msfconsole,進入到Metasploit環境底下
msf > search oracle
[!] Database not connected or cache not built, using slow search
出現以上警告訊息,可能有兩個問題
- 沒有連線到資料庫
- 或是Metasploit Cache 沒有被建立
解決步驟
- 方法一:(每次從新開機都需要重新執行)
- 先確認有無連線資料庫
- msf > db_status
有=>[*] postgresql connected to msf3 (表示已經有連線到)
無=>則在終端機下輸入
#service postgresql start
#service metasploit start - 建立Metasploit的Cache =>msf > db_rebuild_cache
- 稍微等待片刻即可
- 方法二:(使用開機時就執行)
- 啟動時執行PostgreSQL 和 Metaspolit 服務,在終端機底下打
#update-rc.d postgresql enable
#update-rc.d metasploit enable
- 建立Metasploit的Cache =>msf > db_rebuild_cache
- 稍微等待片刻即可
沒有留言:
張貼留言