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 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
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.
- 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
- 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.
- 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
deb http://apt-beta.bitninja.io/debian/ bitninja non-free
- Run the command
apt update && apt upgrade