Ubuntu 11下安装Metasploit Pro 4.0.0
在Ubuntu下比Windows下安装还容易,首先应该要忘了这些事:
https://community.rapid7.com/docs/DOC-1296
这些看似繁琐的步骤其实并不需要,因为打成的bin包已经真的很简单,下载for Ubuntu的安装包:
http://www.rapid7.com/downloads/metasploit-pro.jsp
推荐 Ubuntu Linux 8.04, 10.04 - x86 and x86_64 选32或是64位版本。
我测试的是:metasploit-4.0.0-linux-installer.bin。
root@Ubuntu11:~/Downloads# chmod +x metasploit-4.0.0-linux-installer.bin
root@Ubuntu11:~/Downloads# ./metasploit-4.0.0-linux-installer.bin
加执行权限,然后就启动了GUI的安装界面,一路点Forward就行了,就装完了。
安装完后默认就启动了服务,直接访问安装过程中提示httpd创建的端口就行了:。
第一次启动提示需要创建用户,以后就用这个用户登录。
默认安装在/opt/metasploit-4.0.0下,如果要替换lic文件,先停止服务:
root@Ubuntu11:/opt/metasploit-4.0.0# ./ctlscript.sh stop
替换完文件后,再重新启动服务:
root@Ubuntu11:/opt/metasploit-4.0.0# ./ctlscript.sh start
正常情况下会有如下的信息输出(这里httpd监听的端口是3790):
LOG: database system was shut down at 2012-12-21 17:54:06 HKT
LOG: database system is ready to accept connections
LOG: autovacuum launcher started
/opt/metasploit-4.0.0/postgresql/scripts/ctl.sh : postgresql started at port 7337
prosvc is running
>> Deleting stale PID file log/thin.pid
metasploit is running
Syntax OK
/opt/metasploit-4.0.0/apache2/scripts/ctl.sh : httpd started at port 3790