This is an ordinary Ovenvas 9 installation on Ubuntu 16.04 LTS. Like https://sadsloth.net/post/install-openvas9-sqlite/ or https://sadsloth.net/post/install-openvas9-postgresql/.
This is “a works for me” documentation, and perhaps not for you :) If you have any suggestions or questions pls ask in the comments.
This could be used for a team that shares scans and reports. The thing is that I have only found to share this I use the Super Admin roles.
This is not by any stretch optimal, but at least you can share your scans among your peers this way.
Start with creating a new Super Admin on the console.
sudo openvasmd --create-user=super-admin --role="Super Admin" sudo openvasmd --user=super-admin --new-password=ultrasupersecretpassword
Then create the other “Admins” the same way. (sadly I use super-admins here too.)
sudo openvasmd --create-user=cool-user01 --role="Super Admin" sudo openvasmd --user=cool-user01 --new-password=notherultrasupersecretpassword sudo openvasmd --create-user=cool-user02 --role="Super Admin" sudo openvasmd --user=cool-user02 --new-password=anotherultrasupersecretpassword
What I really wished that I understood is how to make, Admins that can create and automagically share reports, tasks and notes with observers. But this works for a smaller group of users, where there exists a common ground of trust to be admins :)
If you know a better way than this, and it certainly is, pls send in a comment below…
And at last do not forget your well earned Coffee.