Customize Anyconnect Module Installation On MAC Endpoints - Cisco

1y ago
9 Views
2 Downloads
990.46 KB
9 Pages
Last View : 15d ago
Last Download : 3m ago
Upload by : Troy Oden
Transcription

Customize Anyconnect Module Installation on MAC Endpoints Contents Introduction Prerequisites Requirements Components Used Background Information Method 1 Step 1. Convert the .dmg Package Step 2. Run the Converted File Step 3. Generate the Installer XML File Step 4. Extract the Install Options Step 5. Save the Code with the Required Modules Step 6. Locate the Install Choices File Step 7. Install Anyconnect via Command Line Method 2 Step 1. Convert the .dmg Package Step 2. Convert the Installation Package Step 3. Extract the .zip File Step 4. Install the Desired Modules Verify Introduction This document describes the custom installation process for Anyconnect with the use of the MAC command line. Prerequisites Requirements Cisco recommends that you have knowledge of these topics: Anyconnect MacOS x 10.14.6 Components Used The information used in the document is based on this software: MacOS X 10.14.6

Anyconnect 4.8 MR2 The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, ensure that you understand the potential impact of any command. Background Information There are 2 deployment types for Anyconnect, one is a weddeploy based installation which is automatically installed by a Cisco Firewall or Router, and a pre-deploy installation, which requires user intervention. In this scenario, the pre-deploy installation is customized on MAC endpoints to only instal the selected modules. Method 1 Step 1. Convert the .dmg Package Convert the .dmg package from a read-only state to read-write, with the use of Disk Utility or hdiutil as shown in the image. hdiutil convert anyconnect-macos-4.8.02045-predeploy-k9.dmg -format UDRW -o anyconnect-macos-4.8.02045-predeploy-k9rw.dmg Step 2. Run the Converted File Run the converted file anyconnect-macos-4.8.02045-predeploy-k9-rw.dmg in order to initiate the installation process.

Step 3. Generate the Installer XML File This example is intended to send all the installer options to a text file called vpn install choices.xml, which is located in the Downloads folder. For example: Step 4. Extract the Install Options The code presented, is an XML code extracted from the vpn install choises.xml file, it contains the necessary code to custom install all the Anyconnect modules: ?xml version "1.0" encoding "UTF-8"? !DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList1.0.dtd" plist version "1.0" array dict key attributeSetting /key integer 0 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice vpn /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key

string selected /string key choiceIdentifier /key string choice websecurity /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice fireamp /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice dart /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice posture /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice iseposture /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice nvm /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice umbrella /string /dict /array /plist Step 5. Save the Code with the Required Modules Save the new code (overwrite the original file vpn install choices.xml) and modify it to either skip (0) or install (1) the modules. For this example, VPN, web security, AMP, DART, posture, ISE posture and Umbrella modules are set to 1 in the integer value, in order to get installed.

The integer value for the NVM module is set to 0, in order to be skipped by the installation package. ?xml version "1.0" encoding "UTF-8"? !DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList1.0.dtd" plist version "1.0" array dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice vpn /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice websecurity /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice fireamp /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice dart /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice posture /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice iseposture /string /dict dict key attributeSetting /key integer 0 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key

string choice nvm /string /dict dict key attributeSetting /key integer 1 /integer key choiceAttribute /key string selected /string key choiceIdentifier /key string choice umbrella /string /dict /array /plist Step 6. Locate the Install Choices File The vpn install choices.xml file is now available in the /Volumes/AnyConnect\ 4.8.02045/ directory, as shown in the image. Step 7. Install Anyconnect via Command Line Install the Anyconnect client, based on the XML vpn install choices.xml file. As shown in the image: Method 2

Step 1. Convert the .dmg Package Convert the dmg package from a read-only state to read-write, with the use of Disk Utility or hdiutil as shown in the image. hdiutil convert anyconnect-macos-4.8.02045-predeploy-k9.dmg -format UDRW -o anyconnect-macos4.8.02045-predeploy-k9-rw.dmg Step 2. Convert the Installation Package Convert the .pkg file into .zip as shown in the image. Step 3. Extract the .zip File Step 4. Install the Desired Modules You can now install module by module, the VPN module must be installed first with the core-vpnwebdeploy-k9.dmg as shown in the image.

Verify In order to verify the Anyconnect installation and the selected modules, in the Anyconnect application, navigate to the Apple's Menu Bar Cisco Anyconnect Secure Mobility Client and select About Cisco AnyConnect as shown in the image. Confirm the Installed Modules section as shown in the image.

The vpn_install_choices.xml file is now available in the /Volumes/AnyConnect\ 4.8.02045/ directory, as shown in the image. Step 7. Install Anyconnect via Command Line Install the Anyconnect client, based on the XML vpn_install_choices.xml file. As shown in the image: Method 2

Related Documents:

4 Release Notes for Cisco AnyConnect Secure Mobility Client, Release 3.1 Important Security Considerations Step 8 See, "Configuring the ASA to Down load AnyConnect" in Chapter 2, Deploying the AnyConnect Secure Mobility Client in the Cisco AnyConnect Secure Mobility Client Administrator Guide, Release 3.1 to install the packages onto an ASA or to deploy AnyConnect using your enterprise .

Mobility Client must be upgraded first and running release 4.3. Also, with the addition of the AnyConnect Umbrella Roaming Security Module, Microsoft .NET 4.0 is required. License Options Use of the AnyConnect Secure Mobility Client 4.3 requires that you purchase either an AnyConnect Plus or AnyConnect Apex license. The license(s) required .

Use of the AnyConnect Secure Mobility Client 4.8 requires that you purchase either an AnyConnect Plus or AnyConnect Apex license. The license(s) required depe nds on the AnyConnect VPN Client and Secure Mobility features that you plan to use, and the number of sessions that you want to support. These user-based licenses

4. Download Both Anyconnect profile editor (Windows) version 4.2.x AND AnyConnect Web Security Windows installation package version 4.2.x to a new Folder Creating AnyConnect Group 1.

Cisco AnyConnect Apex? . 9 Q. I am using AnyConnect for a non-VPN service or a Cisco IOS head-end. What licenses do I need to purchase?. 10 Cisco ndor its ilites All rigts resered. FAQ Cisco Public . How do I receive a trial AnyConnect Apex license for my ASA? .15 Q. I installed my new

Teacher’s Book B LEVEL - English in school 6 Contents Prologue 8 Test paper answers 10 Practice Test 1 11 Module 1 11 Module 2 12 Module 3 15 Practice Test 2 16 Module 1 16 Module 2 17 Module 3 20 Practice Test 3 21 Module 1 21 Module 2 22 Module 3 25 Practice Test 4 26 Module 1 26 Module 2 27 Module 3 30 Practice Test 5 31 Module 1 31 Module .

Cisco AnyConnect Mobility Client Installation and Use . For Select Samsung Android . 01/06/12 mlw . System Requirements: Table 1 Samsung Android Devices Supported by Cisco AnyConnect 2.4 . This release supports the following Android devices: Device Android Release Required

Basic Description Logics Franz Baader Werner Nutt Abstract This chapter provides an introduction to Description Logics as a formal language for representing knowledge and reasoning about it. It first gives a short overview of the ideas underlying Description Logics. Then it introduces syntax and semantics, covering the basic constructors that are used in systems or have been introduced in the .