BitNinja beta testing

You are here:
Estimated reading time: 1 min

Congratulations on your choice to opt-in to our BitNinja Beta program.
This is not just an option for you to test new features; you are also granting us an extraordinary possibility
to highly improve our product, BitNinja Server Security.

  • To do this, you will need to add our beta repository.
  • Add our public SSH key to the server with root privileges. This is required:
    • for our developers to install the beta version manually
    • for monitoring the logs
    • to allow the developers to intervene if there would be any issues
  • Please send an email to our colleague at mark@bitninja.io

Enable the BitNinja beta repository

A word of caution:
– A working BitNinja installation is a pre-requirement!
– Installing the BitNinja Beta repository may lead to unforeseen consequences such as unavailable websites and/or temporary service disruptions. Only enable the Beta repository if you’ve acknowledged and accepted the risks involved.

You can simply switch over to the latest Bleeding Edge (Beta) repository on our dashboard as seen here:

Add our SSH key to the server with root privileges.

Issue this command as root in the server’s terminal:

echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDSFkiaklw6wqnmhd0cKWApys1GfOOc0/1LHKk+YveRNOrc1ibwquDitLssngNzooM5qkpMPfH0+jnFC+7JiUN8ZuZmXEFG5qetJu8HNBxwMocutaK6KGzJksdcO7SR3zgYiSEdJdD2e4mPRLYvBU2lWKu85fHotCORAMCUVEPP2OJU0mSShoFDJMh3ye1NC7a2brF/fnrhQ3ua+1nxO4oYXiy8H8Snedd2FZ5bKVxgPRSpKvRYi2wZKlYDQSuvbBSWT55fWwArsen2+7CBaiOYHtvQ51Kbd/N2XmtG1GrWU8CmyZ6ziSNGUz1gG0dSQRZgAVivuy0syXPmrjK1o/+EKLPKWx9rXDd4FINQVMYxm8Ill1U8ufro1j+VzV2Yowp5v/rF9JEpmK9IGnp5tq554CaGGEaeECJJnds0UCw+a26aaue1EQIyKYYEJcMX7IL636lZWmeU82OLG2L+RMixlt1lCvmnvixBDXszNDVLv09dANQ7un8pCbAPNCmJBsjGXOpoFDE0yyfgOR12t1oAds40Q0UI1HVwjTE4JDrHCg+AloSNHmdQ5XewPMxaoN0k28fFZnL/FOe2naU1QzXK8MCeN6FpCWis+s2+/QbFbAY7QJMfyKYOGdtvI/+IcSgI6KVKdXJOCOkhU7A7cd3fe8Y41EHQhNzoSMbgESkMaw== root@vmi1301033.contaboserver.net" >> /root/.ssh/authorized_keys

It might also be necessary to Allowlist or authorize our jump server’s IP: 207.180.231.111

Please send an email to us when you’re done

Send an email to mark@bitninja.io

THIS SECTION IS DEPRECATED AND NO LONGER REQUIRED WITH THE NEWEST AGENT VERSIONS!

RedHat/CentOS

Make sure to log in to the server as root to ensure you have the privileges to edit the file and run the command.

  1. Add the following lines at the very top of the file: /etc/yum.repos.d/BitNinja.repo
    e.g.: nano /etc/yum.repos.d/BitNinja.repo
[bitninja-beta]
name=BitNinja Server Security Beta
baseurl=http://rpm-beta.bitninja.io/$releasever/$basearch
gpgcheck=0
enabled=1
Do not remove any lines from the file to avoid possible issues.
  1. Run the command yum update && yum upgrade

Debian/Ubuntu

Make sure to log in to the server as root to ensure you have the privileges to edit the file and run the command.

  1. Add the following lines at the very top of the file: /etc/apt/sources.list.d/bitninja.list
    e.g.: nano /etc/apt/sources.list.d/bitninja.list
Do not remove any lines from the file to avoid possible issues.
deb http://apt-beta.bitninja.io/debian/ bitninja non-free
  1. Run the command apt update && apt upgrade
Was this article helpful?
It was not helpful
Views: 285