Remote Installation of Dr.Web Agent on Unix-like OS

Before installation:

1.Configure SSH access from the Dr.Web Server host computer to the computer on which Dr.Web Agent will be installed (remote installation is performed via SSH).

2.Mark Dr.Web Agent for UNIX packages for download to the Dr.Web Server repository in the General repository configuration section of the Control Center. To do that, select the Administration item in the main menu, then General repository configuration in the control menu. In the Dr.Web installation packages section, select the Dr.Web enterprise products tab, then Dr.Web for Linux. Select the OS and platform.

info

Download only the packages you need and use. Downloading all the packages will take up more time and additional disk space.

3.Download the Dr.Web Agent for UNIX packages to the repository. They are downloaded twice an hour in accordance with the Dr.Web Server Task Scheduler. You can also force a repository update. To do that, select the Administration item in the main menu, then Repository state in the control menu, then select Check for updates.

To check if the Dr.Web Agent for UNIX packages are downloaded, select the Administration item in the main menu, then Enterprise products in the control menu.

After that you can start the installation.

Use the Network installation tool from Dr.Web Security Control Center to remotely install the Dr.Web Agent software on computers running a Unix-like OS.

info

During the installation of Dr.Web Agent, a folder with the distribution package and the installation log is created on the station. The path to this folder is specified in the web interface when the installation is started (the Temporary directory parameter).

To install Dr.Web Agent via network

1.Select the Administration item in the main menu. Then select the Network installation item in the control menu.

2.In the Addresses of stations field, specify IP addresses or DNS names of computers Dr.Web Agent will be installed to. When specifying several stations at a time, use “;” or “,” as a separator (number of spaces around a separator is irrelevant).

info

Addresses should be specified in the network address format described in the Appendices document, p. Appendix D. The Specification of Network Addresses.

3.By default, the Dr.Web Server field displays IP address or DNS name of Dr.Web Server to which Dr.Web Security Control Center is connected. If necessary, specify the Dr.Web Server address from which the anti-virus software will be installed. When specifying several Dr.Web Servers at a time, use “;” or “,” as a separator (number of spaces around a separator is irrelevant). Leave this field blank to use Dr.Web Server detecting service (Multicast mode).

warning

Dr.Web Agent cannot be remotely installed on a computer with Dr.Web Server installed, where the installation is initiated from.

info

Addresses should be specified in the network address format described in the Appendices document, p. Appendix D. The Specification of Network Addresses.

It is recommended that you use the name of Dr.Web Server in the FQDN format as the Dr.Web Server address.

4.In the Simultaneous installations field, specify the maximum number of stations the remote installation is allowed to be performed on.

5.Set the Install Dr.Web Agent for UNIX software flag to continue with the settings specific to remote installation on a Unix-like OS.

6.In the Connection and authentication time-out (sec.) field, specify the maximum wait time (in seconds) to establish connection and authenticate with remote stations.

7.In the Installation package transfer time-out (sec.) field, specify the maximum wait time (in seconds) to complete installation package transferring from Dr.Web Server.

8.In the Package installation time-out (sec.) field, specify the maximum wait time (in seconds) to complete package installation.

warning

When working with a large amount of data, the duration of installation may exceed the session time. If the session expires before the installation is complete, the process will be terminated automatically, and the packages will not be installed.

9.Set the Install Dr.Web for UNIX File Servers flag if you need to install the Dr.Web for UNIX File Servers product instead of Dr.Web Agent.

10. In the Connecting to the remote stations via SSH using password section, specify authorization parameters to access remote computers Dr.Web Agent will be installed to:

User—user name for authorization on stations where remote installation will be performed. For domain users, a domain name must be specified in the following format: <domain>\<user> or <user>@<domain>. For local users, a station name or a workgroup name must be specified in the following format: <station>\<user> or <group>\<user>.

Password—user password on a remote computer.

You can specify several accounts for authorization. To add one more account, click icon-item-add and specify authorization parameters.

During the Dr.Web Agent installation, the listed accounts will be used in order. If installation under any account is failed, the next account in the list is used and so on.

11.In the Connecting to the remote stations via SSH using the SSH key pair field, you can specify parameters of alternative way of authorization on remote computers using encryption keys:

User—user name for authorization on stations where remote installation will be performed. For domain users, a domain name must be specified in the following format: <domain>\<user> or <user>@<domain>. For local users, a station name or a workgroup name must be specified in the following format: <station>\<user> or <group>\<user>.

Public SSH key—path to the public SSH key file.

Private SSH key—path to the private SSH key file.

Private SSH key password—private SSH key password (optional).

Just as in the Connecting to the remote stations via SSH using password section, it is possible to specify several accounts at a time. For that, click icon-item-add and fill in the corresponding fields.

info

If authorization parameters are filled in both Connecting to the remote stations via SSH using password and Connecting to the remote stations via SSH using the SSH key pair sections, the first ones to be used for the Dr.Web Agent installation will be the parameters of authorization via encryption keys.

12.The Root privileges section contains settings required to elevate user privileges on a remote computer up to a level required to install Dr.Web Agent.

Set the Use sudo or Use su flag to elevate privileges up to root user level for the time of the Dr.Web Agent installation.

In the Password input time-out (sec.) field, specify the maximum wait time (in seconds) for password input to allow using the su or sudo command.

In the su/sudo password field, enter the password to use when using the su or sudo command. By clicking icon-item-add, you can specify multiple passwords to cycle through. If you keep this field empty while the user password in the Connecting to the remote stations via SSH using password section is specified, the latter one will be tried to use with the command.

13.In the Port field of the Connection settings section, specify the SSH port number to use on computers for remote installation of Dr,Web Agent. By clicking the icon-item-add you can list multiple ports to use.

14.After you specify all necessary parameters, click Install.

15.Dr.Web Agent will be installed on selected workstations. After a workstation is approved at Dr.Web Server (if required by Dr.Web Server settings, see also Administrator Manual New Stations Approval Policy), the anti-virus package will be automatically installed.

16.Restart the remote computers if Dr.Web Agent requests.