Server Installation Guideline

A special-purpose ISO file of the Ubuntu Server operating system is provided for server installation that it can be installed on a physical server or virtual machine. The minimum requirements for installing this operating system are as follows:


CPU: dual core (2.0 GHz)
RAM: 4 GB
HDD: 128 GB (SSD is recommended)


It also needs to be mentioned that the system should have at least 3 gigabytes of free hard space and one CPU core for every antivirus that is going to be installed.
The OS installation does not need any specific instructions; the only thing that needs to be performed is copying the file to a CD or USB device (using a tool like Rufus) and then, booting the system from it. After that, the on screen instructions need to be followed. There are no specific settings to be applied during the installation, except that the name of the host computer should be determined in a window like the following:

 

 

After the installation finishes, a window like the following appears on the screen:

 

 

Some initial settings are required after the installation is done, which are explained in the following sections.

 

License Registration

After purchasing, Cyberno provides you with a serial number that you can use to register the license and then, you can use the system. To do that, go to the below address on your browser to access the API documents (replace "127.0.0.1" with the address of your organization MultiScanner server):

https://127.0.0.1/docs/index.html

 

Next, log in to the system with the default username and password to receive a token, and after that, register your serial number in the system using the "serial number registration" function as illustrated below:

 

 

 

                    

Note: The server needs to be connected to the internet during the installation process.

 

Installation and Updating of the Antivirus

The antivirus needs to be installed and updated after registration of the serial number. The access permissions of your serial number (based on the purchased plan) determine the number and types of antivirus that you can install on your server. To install and update the antivirus, you need to check which antivirus is accessible to you using the “updating the antivirus list” function. As an example, it is shown in the below illustration that "ClamAV" and "Comodo" antivirus are accessible through the system:

 

 

 

 

Now, you can start installing and updating these antiviruses. To start this process, first, you need to call the "initiating antivirus update" method to initiate the installation and update the antivirus. This process needs an internet connection for downloading the antivirus and could take a while. Each antivirus could be 2 gigabytes in size. So, the faster your internet speed, the faster the process. You can see how much of the process is left by calling the “update status check” function repeatedly. You also can pause/stop the installation and updating process by calling the “pausing/stopping antivirus update” method. 

Note: VMware-based antivirus does not get updated by us, and you have to install and update them manually in a virtual machine.

 

E-mail Settings

You need to apply the settings for E-mail, if you wish to make registration possible for new users. The Cyberno MultiScanner settings are provided through a JSON file that can be found in the following path:

/opt/manager/configs/configs.json

 

It is possible to change the way the system works by changing the contents of this file. You need to put your mail Server settings in the "mail" field of this file. In the next step, insert the domain address of your organization in the "my_domain" field and the server’s IP address in the "lan" field that can be found in the "my_ip" section. 

If the mail Server is set correctly, an e-mail should be sent to a user’s e-mail whenever the user asks for recovering their password or there is a request to registering a new user.

 

Post-installation Security Settings

It is highly recommended to configure the following settings after the installation process has finished:

 

  1. Changing the users’ information encryption key: Replace the input in the "secret" field in the above-mentioned JSON settings file with your preferred value (a long and hard-to-predict input is recommended), and then, remove the database in the following path:

/opt/manager/database

Now, restart the MultiScanner service:

sudo systemctl restart multiscanner.service

 

  1. Changing the admin’s default password: As we mentioned above, the admin’s default password is "adminadmin" and you have to replace it with a custom and strong password as soon as possible.
  2. Changing the OS system password: As mentioned previously, the username of the OS root user and its password are "multiscanner" and "1", respectively. You have to change the password by using the "passwd" command immediately
  3. Changing the HTTPS certificate: The default HTTPS certificate of the system is a self-signed certificate in the "certs" folder, and it is recommended to replace it with your organization’s default files. It is also suggested to Restrict access to the private key to the root user only.

Can't find an answer? Are you looking for a specific article that is in the General Questions section? Just browse through the various related folders and categories and then you will find the article you are looking for.
Copyright © Cyberno Inc. All rights reserved.