安装依赖包

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install build-essential libreadline-dev libssl-dev libpq5 libpq-dev libreadline5 libsqlite3-dev libpcap-dev openjdk-7-jre git-core autoconf postgresql pgadmin3 curl zlib1g-dev libxml2-dev libxslt1-dev vncviewer libyaml-dev curl zlib1g-dev

安装Ruby(利用rbenv)

cd ~

git clone git://github.com/sstephenson/rbenv.git .rbenv

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc

echo 'eval "$(rbenv init -)"' >> ~/.bashrc

exec $SHELL

git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc

git clone git://github.com/dcarley/rbenv-sudo.git ~/.rbenv/plugins/rbenv-sudo

exec $SHELL

rbenv install 2.6.2#版本需要注意

rbenv global 2.6.2

ruby -v

配置数据库

sudo -s

su postgres

createuser msf -P -S -R -D

createdb -O msf msf

exit

exit

安装Metasploit Framework

cd /opt

sudo git clone https://github.com/rapid7/metasploit-framework.git

sudo chown -R `whoami` /opt/metasploit-framework

cd metasploit-framework

gem install bundler

bundle install

#添加软链接

cd metasploit-framework

sudo bash -c 'for MSF in $(ls msf*); do ln -s /opt/metasploit-framework/$MSF /usr/local/bin/$MSF;done'

#数据库配置文件

curl -# -o /tmp/armitage.tgz http://www.fastandeasyhacking.com/download/armitage150813.tgz

sudo tar -xvzf /tmp/armitage.tgz -C /opt

sudo ln -s /opt/armitage/armitage /usr/local/bin/armitage#创建软链接

sudo ln -s /opt/armitage/teamserver /usr/local/bin/teamserver

sudo sh -c "echo java -jar /opt/armitage/armitage.jar \$\* > /opt/armitage/armitage"

sudo perl -pi -e 's/armitage.jar/\/opt\/armitage\/armitage.jar/g' /opt/armitage/teamserver

#编辑文件

sudo vim /opt/metasploit-framework/config/database.yml

#添加:

production:

adapter: postgresql

database: msf

username: msf

password:

host: 127.0.0.1

port: 5432

pool: 75

timeout: 5

sudo sh -c "echo export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml >> /etc/profile"

source /etc/profile

#运行:

msfconsole

linux卸载metasploit,Linux安装Metasploit相关推荐

  1. linux卸载 bind,Linux CentOS中 BT下载客户端 安装及卸载方法 Transmission

    Linux中 BT下载安装方法 Transmission transmission BT下载一键安装脚本(代码不换行) wget -N --no-check-certificate https://r ...

  2. Centos7 linux 卸载自带安装的jdk 并yum自动安装jdk1.8

    一:卸载系统自带安装的JDK 注:本文参考了< 使用CentOS7卸载自带jdk安装自己的JDK1.8> 通过xshell工具成功连接安装好的虚拟机之后可通过    rpm -qa | g ...

  3. linux 卸载nexus,CentOS7安装Nexus

    1.环境 CentOS Linux release 7.5.1804 jdk-8u181-linux-x64.rpm nexus-3.13.0-01 2.JDK RPM安装 已安装JDK请跳过 #查看 ...

  4. linux 卸载cups,Linux安装卸载软件

    Linux安装卸载软件 (2012-10-23 16:23:54) 标签: 杂谈 软件安装 Linux软件的安装有两种方式: 安装文件名为xxx.tar.gz:发行的软件多为以源码形式发送的: 安装文 ...

  5. linux 卸载aria2,Linux Mint 19下安装aria2的过程完整总结

    本文内容的实际电脑操作系统是Linux Mint 19 Cinnamon版本,在其操作系统中安装aria2全过程完整总结.希望能给要安装使用aria2的朋友们提供帮助.本文除了对Linux Mint ...

  6. linux卸载gd,linux下 安装GD

    安? GD 前需要安? jpeg-6b, libpng, zlib, freetype.以下是下载网址: http://www.libgd.org/Downloads GD下载 ftp://ftp.u ...

  7. linux卸载nomachine,NoMachine 安装与配置及使用

    对Linux管理员们来说,远程办公不是什么新鲜事.如果管理员不在服务器跟前,远程办公更是家常便饭.一般而言,图形用户界面(GUI)默认情况下并不安装在Linux服务器上.但是可能有一些Linux管理员 ...

  8. linux 卸载 openldap,Linux下安装openldap

    Ubuntu apt-get install安装参考:http://dongwang.wordpress.com/category/uncategorized/ 普通linux安装,以XXX用户身份安 ...

  9. linux卸载splunk,linux安装splunk-enterprise

    一.介绍 Splunk是一款功能强大,功能强大且完全集成的软件,用于实时企业日志管理,可收集,存储,搜索,诊断和报告任何日志和机器生成的数据,包括结构化,非结构化和复杂的多行应用程序日志. 它允许您以 ...

  10. linux 卸载nexus,Linux下安装maven和nexus

    Linux下安装maven 1.首先到Maven官网下载安装文件,目前最新版本为3.0.3,下载文件为apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令: 2.进入下 ...

最新文章

  1. 基本的Testbench的搭建
  2. 价值80元的emlog博客用户注册插件
  3. spark学习-70-源代码:Endpoint模型介绍(2)-启动流程
  4. select2中的ajax请求
  5. linux运行海康,海康网络摄像机SDK Linux对接
  6. 最速下滑法c语言程序,最速下降法 C语言.doc
  7. python微信聊天机器人_Python搭建一个微信聊天机器人
  8. 针式打印机无电脑测试软件,针式打印机断针测试软件合集
  9. 我国高等数学教材不能误导学生
  10. RFID射频识别技术在血液溯源管理中的应用
  11. 深信服售前产品经理校招面试总结(一面)
  12. 四种隔离级别及应用场景
  13. 2013年第四届c b组省赛蓝桥杯
  14. 图片翻译如何操作?图片翻译的方法分享.
  15. 中年妇女,偶很想念你
  16. 递增序列-2019年蓝桥杯国赛填空题题目答案及分析
  17. Linux tty串口测试程序
  18. 将Ops成员嵌入开发团队
  19. 攻防世界 favorite_number mfw、[BJDCTF2020]ZJCTF,不过如此
  20. 数字三角形(递归/递推)C/C++

热门文章

  1. 再见了疯狂坦克 再见了游戏大厅
  2. 准大学生,如何预习计算机专业?
  3. FluentMybatis 连接不同数据源
  4. APP内测分发有哪些坑?如何使用蒲公英内测托管平台?
  5. 【进阶篇】全流程学习《20天掌握Pytorch实战》纪实 | Day10 | 高阶API示范
  6. 第八章 USB接口的ESD处理(外壳地和信号地的处理)
  7. go语言中的iota详解
  8. 编程基础 进制的定义,二进制、十进制、十六进制的相互转换
  9. java类与对象(超详细!)
  10. IDEA JSP实验作业-1