Prepare for remote installation of Kaspersky Endpoint Security
This section contains information about installation of the Kaspersky Endpoint Security administration plug-in on the Kaspersky Security Center administrator's workstation and installation of Network Agent on the remote computer.
Installation of the Kaspersky Endpoint Security administration plug-in and Network Agent is a prerequisite for installation of Kaspersky Endpoint Security via Kaspersky Security Center.
Page top
[Topic 127602]
Install the Kaspersky Endpoint Security administration plug-in
The Kaspersky Endpoint Security administration plug-in provides an interface for managing Kaspersky Endpoint Security through Administration Console.
Install the Kaspersky Endpoint Security administration plug-in
- On the Kaspersky Security Center administrator's workstation, unpack the archive with the Kaspersky Endpoint Security installation package files.
- Open the folder with the Kaspersky Endpoint Security installation package files.
- Double-click klcfginst.exe.
Installation of the Kaspersky Endpoint Security administration plug-in starts.
Important: Before installing the Kaspersky Endpoint Security administration plug-in, close Administration Console on the Kaspersky Security Center administrator's workstation.
Page top
[Topic 127601]
Install Network Agent locally
Network Agent coordinates the interaction between Administration Server and Kaspersky Endpoint Security installed on computers within the corporate network.
Install Network Agent locally
- On the remote computer, open the folder with the Network Agent distribution kit.
- Open the Network Agent distribution kit (.dmg file).
A window with the contents of the distribution kit opens.
- In the window with the contents of the distribution kit, double-click Kaspersky Network Agent.
- Confirm that you want to install Network Agent by clicking Continue.
- In the Introduction window, click Continue.
- In the License window, read the text of the Network Agent End User License Agreement between you and AO Kaspersky Lab and do the following:
- To accept all the terms of the agreement and proceed with the installation, click Continue.
- To print the text of the agreement, click Print.
- To save the agreement as a text file, click Save.
- In the confirmation window, do one of the following:
- To proceed with the installation of Network Agent, click Agree.
- To return to the text of the End User License Agreement, click Read License.
- To cancel the installation, click Disagree.
- In the Preferences window, do the following:
- In the Server field, specify the IP address or DNS name of the server on which Kaspersky Security Center is installed.
- In the Port field, specify the port number for an unencrypted connection to the server.
- In the SSL Port field, specify the port number for an SSL connection to the server.
- If you want to launch Network Agent immediately after installation, select the Run after installation checkbox.
If you do not want to use SSL to connect to the server, deselect the Use SSL checkbox. To proceed with the installation, click Continue.
- In the Installation Type window, read the information about the disk on which Network Agent will be installed.
To install Network Agent using the recommended preferences, click Install and enter the administrator's password to confirm your choice.
Wait until the Network Agent installer finishes installing the application components.
- Click Close to quit the installer.
Page top
[Topic 127603]
Install Network Agent using Apple Remote Desktop
- On a remote computer, choose Apple menu > System Preferences, then click Sharing.
- Select the Remote Management checkbox.
- On another Mac that you want to be a server, install Apple Remote Desktop. For more information on Apple Remote Desktop, refer to Apple Support.
- Open Apple Remote Desktop.
- In the Remote Desktop window, click Scanner on the left and select the devices on which you want to install Network Agent.
- Click Copy.
- Click
and select the Network Agent installation files: the .dmg file, the .kud file, and the .sh file. - In the Place items in pop-up menu, choose Top folder of the disk.
- Click Copy.
- After the files are successfully copied, click Unix.
- Enter the following command:
cd /;
./install.sh --accept_eula -r <Administration Server address>
where <Administration Server address>
is DNS name or IP address of the Kaspersky Security Center Administration Server.
Note: By entering this command, you accept the End User License Agreement.
- Choose to run the command as User and type "root" into the field.
- Click Send.
Installation of Network Agent starts on the selected devices.
Page top
[Topic 204537]
Install Network Agent using Kaspersky Security Center
Kaspersky Security Center installs Network Agent on a client computer using an SSH connection.
Before installing Network Agent on a client computer, make sure that the following conditions are met:
- Kaspersky Security Center Administration Server is deployed on the corporate network.
- Administration Console is installed on the Kaspersky Security Center administrator's workstation.
- Remote Login is enabled on remote computers.
- A dedicated administrator account that will be used to run the remote installation task is created on a remote computer. You can use a domain account for the installation.
- The sudo password is disabled for the dedicated account.
Create a Network Agent installation package
- Start Kaspersky Security Center Administration Console.
- Maximize the Administration Server <Server name> node.
- In the console tree, select the Advanced folder, then Remote installation subfolder, and then the Installation packages subfolder.
- In the workspace, click Create installation package.
- In the Select installation package type window, click Create an installation package for a Kaspersky application.
- In the Defining the installation package name window, type the name of the new installation package in the Name field and click Next.
- In the Selecting the distribution package for installation window, click Browse.
The window for selecting a file for creating the installation package opens.
- Open the folder with the contents of the Network Agent installation package and select the klnagent.kud file.
The Selecting the distribution package for installation window shows the name and version of the application to be installed remotely using the file that has been added.
- Click Next.
The Kaspersky Endpoint Security installation package is created with the specified settings.
- In the last window of the wizard, click Finish to exit the New Package Wizard.
Create a task for remote installation of Network Agent on a client computer
- Start Kaspersky Security Center Administration Console.
- Maximize the Administration Server <Server name> node.
- Select the Tasks folder.
- In the workspace, start the New Task Wizard by clicking New task.
- Follow the steps of the New Task Wizard below to create a task for remote installation of Kaspersky Endpoint Security on the client computer.
To proceed to the next step of the wizard, click Next. To return to the previous step of the wizard, click
. To exit the wizard at any step, click Cancel.
Note: The appearance of the buttons may vary depending on your version of Windows.
Step 1. Select the task type
- In the Select the task type window, maximize the Kaspersky Security Center 13 Administration Server node.
- Select the Install application remotely task.
Step 2. Select the installation package
In the Select installation package window, do one of the following:
- If the Network Agent installation package with the required settings has been created previously, select it in the list of installation packages in the upper part of the Select installation package window.
- If the required installation package has not been created yet, click New to start the New Package Wizard.
Step 3. Configure the installation settings
In the Settings window, do the following:
- Select the Using operating system resources through Administration Server checkbox.
- Deselect all other checkboxes.
Step 4. Select an administration group to add computers to after installation
In the Move to list of managed devices window, select a group to which computers will be moved after the installation, if necessary.
Step 5. Define how to select the client computers for which the task will be created
In the Select devices to which the task will be assigned window, select the method you want to use to specify client computers:
- To select from among computers detected on the network by Administration Server, select the Select networked devices detected by Administration Server option.
- To specify the IP addresses of computers manually or import the IP addresses of computers from a file, select the Specify device addresses manually or import addresses from list option.
- To create a task for a selection of devices based on a preset criterion, select the Assign task to a device selection option.
- To select computers from a specific administration group, select the Assign task to an administration group option.
Step 6. Select client computers
In the window that opens (Select devices, Device selection, or Select Administration group, depending on the option you selected in the previous step), select the client computers, specify the IP addresses of computers, specify a computer selection, or select the administration group to which the task will be applied.
Step 7. Select the account to run the task
- In the Selecting an account to run the task window, select the Account required (Network Agent is not used) checkbox.
- Click Add > Account.
The Account window opens.
- Enter the login and password of the dedicated administrator account of a remote computer.
- Click OK.
Step 8. Configure the task schedule
- In the Configure task schedule window, select the start mode in the Scheduled start drop-down list.
- If necessary, configure a scheduled task to start automatically (by specifying the task start date and time).
- If you want to run tasks that the application was unable to start according to schedule (for example, because the computer was turned off at the scheduled time), select the Run missed tasks checkbox.
Kaspersky Endpoint Security starts the task as soon as the obstacle preventing the task from being started is eliminated.
Step 9. Specify the task name
In the Define the task name window, in the Name field, enter the name of the task you are creating.
Step 10. Finish creating the task
In the Finish task creation window, do the following:
- If you want the task to start as soon as the wizard is finished, select the Run the task after the Wizard finishes checkbox.
- Click Finish to close the wizard.
Page top
[Topic 159648]
Install Network Agent using the SSH protocol
One way to install Network Agent on a remote computer is by using the SSH protocol.
Make sure that the following requirements are met:
- Kaspersky Security Center Administration Server is deployed on the corporate network.
- Administration Console is installed on the Kaspersky Security Center administrator's workstation.
- The Network Agent installation package is created and stored in a shared folder of Administration Server.
- Remote Login is enabled on the remote computer.
- The computer account used to install Network Agent is included in sudoers.
For detailed information about installation packages, see the Kaspersky Security Center help.
Install Network Agent using the SSH protocol
- Start the SSH client on the administrator's workstation.
- Connect to the remote computer.
- Connect the shared folder of Administration Server as a network drive on the remote computer. To do this, enter the following commands in the SSH client:
mkdir /Volumes/KLSHARE
mount_smbfs //<administrator account>:<password>@<Administration Server IP address>/KLSHARE /Volumes/KLSHARE
Parameter descriptions:
<administrator account>
– Name of the administrator account on Administration Server.<password>
– Password of the administrator on Administration Server.<Administration Server IP address>
– IP address of the server hosting Kaspersky Security Center.
- Run the installation script. To do this, enter the following command in the SSH client:
cd /Volumes/KLSHARE/<klnagent_package_folder>
where <klnagent_package_folder>
is the folder, in which the Network Agent installation package is located.
sudo ./install.sh --accept_eula [-r <server>] [-p <port number>] [-s use_ssl 0|1] [-l <SSL port number>] [-x use_proxy 0|1] [-a <proxy>] [-n <proxy login>] [-w <proxy password>]
Parameter descriptions:
<server>
– IP address or DNS name of the server on which Kaspersky Security Center is installed.<port number>
– Number of the port that will be used to establish an unencrypted connection to Administration Server. Port 14000 is used by default.use_ssl 0|1
– Parameter that defines whether encryption will be used when establishing the connection between Network Agent and Administration Server. If the value is "0", an unencrypted connection is used. If the value is "1", the connection is established via the SSL protocol (default value).<SSL port number>
– Number of the port that will be used to establish an encrypted connection to Administration Server using the SSL protocol. Port 13000 is used by default.use_proxy 0|1
– Parameter that defines whether a proxy server will be used when connecting to the internet. If the value is "0", a proxy server is not used. If the value is "1", the connection is established via a proxy server (default value).<proxy>
– IP address or DNS name of the proxy server.<proxy_login>
– User account for connecting to the proxy server.<proxy_password>
– Password for connecting to the proxy server.
Important: Administrator rights are required for executing this command.
- Disconnect the network drive on the remote computer. To do this, enter the following command in the SSH client:
umount /Volumes/KLSHARE
- Check if Network Agent functions properly on the remote computer. To do this, enter the following commands in the SSH client:
cd /Library/Application\ Support/Kaspersky\ Lab/klnagent/Binaries/
sudo ./klnagchk
If the check is successful, Network Agent functions properly.
Page top
[Topic 127621]
Uninstall Network Agent locally
- On the remote computer, open the folder with the Network Agent distribution kit.
- Open the Network Agent distribution kit (.dmg file).
A window with the contents of the distribution kit opens.
- In the window with the contents of the distribution kit, double-click Network Agent Uninstaller.
- In the Introduction window, click Continue.
- In the Information window, click Uninstall.
- In the prompt for administrator credentials, enter an administrator name and password and confirm that you want to uninstall Network Agent.
Uninstallation of Network Agent starts.
- Read the information about the uninstallation and click Finish to quit the uninstaller.
Network Agent is now removed from the remote computer.
Page top
[Topic 204563]