Flylib.com

Books Software

 
 
 

What Is ACS?


What Is ACS?

ACS is a very powerful tool that enables network security administrators to centrally manage authentication, authorization, and accounting (AAA) on a wide range of Cisco platforms. ACS allows network access devices to act as an AAA client to the server. ACS has many benefits and features, which include some of the following:

  • Automatic service monitoring Automatic service monitoring watches the process that runs ACS and alerts the administrator as well as restarts these critical services.

  • Lightweight Directory Access Protocol (LDAP) support LDAP support includes user's certificate authority (CA) certificates that are stored in remote LDAP directories when using Active Directory, using the Windows external user database feature. The LDAP external user database feature support is limited to PAP, ASCII, and OTP protocols.

  • Time-of-day and day-of-week restrictions Time of day and day of week restrictions allow you, the administrator, to determine when users are permitted to access certain resources on the network.

  • Virtual private network (VPN) authentication and wireless support With VPN and wireless support you can terminate VPN connections and authenticate users to ACS and employ Lightweight Extensible Authentication Protocol (LEAP) authentication using the RADIUS protocol with wireless access points.

  • External database synchronization Support for external database synchronization allows you to use an existing authentication database rather than spend valuable time creating a new one in ACS. Users found in an external database can be created in the CiscoSecure Database; however, they are not deleted when the users are removed from the external database. Although this is not a true external database synchronization, it can be looked at as an initial external database synchronization.

As you begin to deploy ACS, keep in mind that there is not a "one solution fits all" answer to the deployment of ACS. The deployment of your ACS is dependent on the size of your network as well as the location of the server in relationship to the locations of the clients requesting authentication. Keep in mind that no two networks are exactly the same, and you must take this approach when it comes to your deployment.



How to Obtain ACS

ACS is available as a trial download to registered users on the Cisco website at http://www.cisco.com/go/acs. You should see your local Cisco representative if you are interested in purchasing ACS for use in your network.



Requirements to Run ACS Version 3.2

There are many software requirements for running ACS. The first is that a supported browser must be installed on the system from which you are going to manage ACS. ACS was tested with Microsoft Internet Explorer 5.0, 5.5, and 6.0.

NOTE

I personally use Microsoft Internet Explorer 6.0 with no known issues.


ACS has also been tested with Netscape Communicator 6.2. It is important to understand that regardless of which browser you choose, you must have both Java and JavaScript enabled.

The second software requirement is an English-language version of Windows 2000 Server, with Service Pack 1 or 2 installed. Also, note that Microsoft Windows 2000 Advanced Server or Windows 2000 Datacenter Server are not supported in ACS version 3.2.

NOTE

There is no discussion of the UNIX version of ACS in this book as it has been deemed end of life by Cisco. Additionally, CiscoSecure for UNIX is a completely different product that shares only the commonality of being an AAA server and is therefore out of the scope of this book.


The following hardware requirements are the minimum for running Cisco Secure ACS version 3.2:

  • Pentium III processor, 550 MHz or faster is recommended as the minimum.

  • 250 MB of free disk space.

  • 256 MB of RAM.

  • A minimum graphics resolution of 256 colors at 800x600 lines is also recommended.

Now, with the preceding requirements met, you are ready to install ACS.