Dradis: Instalasi di Ubuntu 16.04

From OnnoWiki
Revision as of 05:01, 16 May 2018 by Onnowpurbo (talk | contribs)
Jump to navigation Jump to search

Instalasi aplikasi pendukung

nano /etc/apt/sources.list
apt update
apt install -y openssh-server
apt-get install -y git redis-server ruby ruby-dev gcc make zlib1g-dev libsqlite3-dev libmysqlclient-dev g++

Install Dradis

cd /opt
###note: when I view this post there is a “1” added to the end of the git url. be sure not to include that
git clone https://github.com/dradis/dradis-ce 25
cd /opt/dradis-ce
ruby bin/setup
    1. note: if you get an error when running ‘ruby bin/setup’ about the dradis-html_export plugin, re-run ‘ruby bin/setup’
    2. start the server to auto-create necessary directories

bundle exec rails server -b 0.0.0.0

    1. kill the process by pressing Control-C
    2. perform the following to edit the Nessus plugin template file to include severity

nano /opt/dradis-ce/templates/plugins/nessus/report_item.template

    1. add the following contents to report_item.template
  1. [Severity]#

%report_item.severity%

    1. create systemd service for server

nano /lib/systemd/system/dradis-ce.service

    1. add the following contents to dradis-ce.service

[Unit] Description=Service for starting Dradis-CE

[Service] Type=simple WorkingDirectory=/opt/dradis-ce ExecStart=/usr/local/bin/bundle exec rails server -b 0.0.0.0

[Install] WantedBy=multi-user.target

    1. create systemd service for worker

nano /lib/systemd/system/dradis-ce-worker.service

    1. add the following contents to dradis-ce-worker.service

[Unit] Description=Service for starting Dradis-CE worker

[Service] Type=simple WorkingDirectory=/opt/dradis-ce ExecStart=/usr/local/bin/bundle exec rake resque:work

[Install] WantedBy=multi-user.target

    1. enable the services

systemctl enable dradis-ce.service systemctl enable dradis-ce-worker.service

    1. start the services

systemctl start dradis-ce.service systemctl start dradis-ce-worker.service

    1. using a web browser, nagivate to the setup page by using the IP address or hostname of the system on port 3000
      1. note: if you get an error page make sure you’re going to the /setup page. for some reason it doesn’t appear to work using the hostname and navigating to the root before setup is completed.

http:// IP or hostname:3000/setup

    1. done!