cc/td/doc/product/access/acs_soft/cs_unx
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Simple User and ACS Management

Simple User and ACS Management

This chapter contains the instructions for simple management of your CiscoSecure users. Most management of the CiscoSecure Access Control Server (ACS) is done through the web-based interface.

This chapter covers the following topics:


Note All changes made using the web-based interface are reflected in the database, and all changes made to the database are visible on the web-based interface, after you have refreshed it.

Starting the CiscoSecure Administrator Interface

This section describes the basic steps to log in to the CiscoSecure Administrator GUI interface and how to change the superuser password.

Web Browser Requirements for the CiscoSecure Administrator

To manage the CiscoSecure ACS using the web-based interface, you need a web browser that supports Java and JavaScript. The web-based interface operates on any hardware platform that supports the web browsers listed in the readme.txt file and release notes.

Accessing and Logging into the CiscoSecure Administrator

To access and log in to the CiscoSecure Administrator:

Step 1 From any workstation with a web connection to the ACS, open your web browser.

Step 2 Enter one of the following URLs for the CiscoSecure Administrator web site:

http://your_server/cs
where your_server is the host name (or the fully qualified domain name, FDQN, if host name and FDQN differ) of the SPARCstation where you installed the CiscoSecure ACS. You can also substitute the SPARCstation's IP address for your_server.
https://your_server/cs
where your_server is the host name (or the fully qualified domain name, FDQN, if host name and FDQN differ) of the SPARCstation where you installed the CiscoSecure ACS. You can also substitute the SPARCstation's IP address for your_server.

The CiscoSecure ACS Logon page displays.



Figure 3-1: CiscoSecure ACS Logon Page



Step 3 Enter your user name and password and click Submit.

After you log in, the CiscoSecure ACS main page appears, displaying the main menu options along the top.


CiscoSecure ACS Main Menu Page

The CiscoSecure ACS Main menu page will only appear if the user provides a name and password that have an administrator privilege level. If the user provides a name and password that has only user level privileges, then a different screen appears. For more on this, refer to the section "User-Level Functions (Changing a Password)" later in this chapter.


Figure 3-2: The CiscoSecure ACS Web Menu Bar

Several options appear at the top of the page:


Table 3-1: CiscoSecure ACS Web Menu Buttons
Button Description
Main Return to the Main menu.
Member Display the user and group related sub-options: Add, Edit, Delete, Browse, and View.

  • Add

Add users to existing database.

  • Edit

Edit privileges, passwords, access, and other parameters for a specified user.

  • Delete

Delete users from existing database.

  • Browse

Provide a means to browse a group or user hierarchy.

  • View

Enable the administrator to view the profile of a specified user.

AAA Display server and NAS related sub-options: General, NAS1, Domain, Re-initialize.

  • General

Configure the current CiscoSecure ACS with TACACS+-related options.

  • NAS1

Add and configure TACACS+-enabled NASes as CiscoSecure ACS clients.

  • Domain

Configure the CiscoSecure ACS to authenticate or route users logging in with local or remote domain name strings.

  • Re-Initialize

Initialize the new CiscoSecure ACS General, NAS, or Domain settings without terminating and restarting server operations.

Help Access instructions for a specified aspect of CiscoSecure ACS.
Advanced Takes the user to the CiscoSecure Administrator Java-based advanced configuration program. For details on using this program, see "Starting the Advanced Configuration Program" in the chapter, "Advanced Group and User Management."
Log Off Log off CiscoSecure.

1 NAS = network access server.

Note The CiscoSecure ACS web menu bar appears in every HTML page throughout the CiscoSecure ACS web interface, so there is no need to return to the Main menu in order to access a new function.

Changing the Superuser Password

The default administrator of the CiscoSecure ACS is "superuser," and the default password is "changeme." As a security measure, Cisco recommends that you change the password for superuser as quickly as possible after installing the CiscoSecure ACS.

Step 1 In the CiscoSecure ACS web menu bar, click Member and then click Edit.

Step 2 In the Edit a User page, enter superuser in the User Name to Edit field.

Step 3 Click Edit.

Step 4 Enter your new password string in the Password field.

Valid characters for passwords are:


Step 5 Verify your entry by entering the new password again in the Confirm field and clicking Save.

CiscoSecure displays a confirmation of the password change.


Performing CiscoSecure Quick Operations

The operations described in this section are carried out through the CiscoSecure ACS web pages. They are the quickest and most frequently executed of CiscoSecure operations. These operations include:

Creating a Quick User Profile

To add a user to the CiscoSecure ACS database, use the Add a User web page. The Add a User web page enables you to quickly set up a user profile with basic password information.


Note To set up more complex authentication, authorization, and accounting requirements for large numbers of similar users, Cisco recommends first using the CiscoSecure Administrator web-based program mode to configure these requirements for a group profile. Once the group profile is defined, you can use the Add a User web page to quickly add simple user profiles to the group profile. The advanced requirements you configured for the group will apply to each member user. See "Creating a Group Profile" in the chapter, "Advanced Group and User Management" for details.

Add a user profile as follows:

Step 1 In the CiscoSecure ACS web menu bar, click Member and Add. The Add a User page appears.


Figure 3-3: CiscoSecure Add a User Page

Step 2 Enter the Group of which this user will be a member.

If you need to search the database for the correct group, click Browse... to the right of the field. The Browse screen will appear. For more on using the Browse function, refer to the section, "Browsing Groups and Users" later in this chapter. Enter the new user's name in the User Name field.


Step 3 Enter the name of the new user in the User Name field.

Step 4 Enter a password for this user in the Password field. An asterisk will appear in place of each letter.

Step 5 Retype the password in the Confirm field.

The Password and Confirm entries must agree. If the entry in the Password field does not agree with the entry in the Confirm field, you will be prompted to retype.


Step 6 Click any of the three check boxes to indicate the type of authentication methods to use with the specified password:

Step 7 Specify the level of ACS administration this user can exercise using the Web Privilege radio button. Click one of the following:

Step 8 Click More to access more Authentication options for this user. The Add a User page changes. See Figure 3-4.


Figure 3-4: Expanded Add A User Page


The additional fields in the Add a User page include several new authentication methods:


Each of these encryption types require custom configurations. For more information on S/Key, CRYPTOCard, Enigma, and SDI, see the chapter, "Token Server Support."


Step 9 Select one or more of the check boxes if one or more of the additional password types is required.

Step 10 When you have finished, click one of the following:

Quick Editing a User Profile

Use the Edit a User web page to modify the configuration of an existing user profile:

Step 1 In the CiscoSecure ACS web menu bar, click Member and Edit. The initial Edit a User page appears.


Figure 3-5: Initial Edit a User Page

Step 2 In the User Name to Edit field, enter the name of the user whose password and privilege you want to edit.

If you don't know the name of the user you want to edit, click Browse at the top of the menu to access the edit menu. See the section "Browsing Groups and Users" later in this chapter for details.


Step 3 When the name you need appears in the User Name to Edit field, click Edit.

The full Edit a User page appears.



Figure 3-6: The Full Edit a User Page

Step 4 Specify the Group this user will be a member of, if required. If the specified user is a member of another group, this reassigns the user.

If you need to search the database for the correct group, click Browse... to the right of the field. The Browse screen will appear. For more on using the Browse function, refer to the section "Browsing Groups and Users" later in this chapter.


Step 5 Enter a password for this user in the Password field. An asterisk will appear for each letter you type.

Step 6 Retype the password in the Confirm field.

The Password and Confirm entries must agree. If the entry in the Password field does not agree with the entry in the Confirm field, you will be prompted to retype.


Step 7 If you want this user's password to be specified in a UNIX password formatted file rather than on this web page, indicate the path to that file in the Password File field.

Step 8 If required, select one or more of these check box options:

Step 9 If required, select/deselect one or more of these check box options:

Step 10 When you have finished, click one of the following:

If you select Save, a confirmation of the edit appears.


Step 11 Continue to edit users as required or click Main to return to the Main menu.

Deleting a User Profile

Use the Delete a User button to delete a user from the CiscoSecure database:

Step 1 In the CiscoSecure ACS web menu bar, click Member and click Delete. The Delete a User page appears.


Figure 3-7: Delete a User Window

Step 2 Enter the name of the current user whose profile you want to delete in the User Name field.

If you don't know the name of the user you want to delete, click Browse at the top of the menu and delete the user through that option. For more on the Browse option, refer to the section "Browsing Groups and Users" later in this chapter.


Step 3 When the name you need appears in the User Name field, click Delete.

Step 4 Continue to delete users as required.

Step 5 When you are finished, click the Main button to return to the Main menu.

Browsing Groups and Users

The Browse option can be used to review the CiscoSecure ACS database for both users and groups. Through this option, you can:

To access a user or group directly, use the View option. See the next section "Viewing Groups and Users" for more information.

To browse the CiscoSecure database:

Step 1 In the CiscoSecure ACS web menu bar, click Member and Browse. The Browse page appears.


Figure 3-8: Browse Page

This screen consists of two sections:


In addition to names, each section contains several icons. The names to the right of these icons serve as links to other menu options within the program.



Table 3-2: Profile Icons
Icon: Means:

A group. Click this symbol to access the Profile and member information for the specified group.

A user. Click this symbol to access the Profile information for the specified user.

Add a user to the specified group. This is another way to access the Add a User screen.

This represents one of the RADIUS dictionaries stored in the database. These include: IETF, Cisco, and Ascend. The HTML-based GUI is not designed to edit these dictionaries.

This represents a NAS. All values to the right of this indicate the NAS configuration. The HTML-based GUI is not designed to edit this information.

This represents a AAA server (one type of which is a CiscoSecure ACS). All values to the right of this indicate the AAA configuration. The HTML-based GUI is not designed to edit this information.

Edit the specified user. This is another way to access the Edit a User screen.

Delete the specified user. This is another way to access the Delete a User screen.

Step 2 To view the profile for a specific group or user, click the group/user name. Alternatively, click on the icon to the left of the name. The group or user profile for the selected item appears.

For more on deciphering the meaning of the terms and statistics appearing in the profiles, refer to the next section "Viewing Groups and Users."


Step 3 Click the icons indicated above to add users to a specific group, edit a specific user profile, or delete a user from the database.

Step 4 Review data and perform operations as required. To return to the Main menu, click Main.

Viewing Groups and Users

Use the View option to see the profile for a selected user or group. Depending on the complexity of the values assigned to a particular user or group, the profile can contain many different attributes, each of which is defined in this section.

To view a selected profile:

Step 1 In the CiscoSecure ACS web menu bar, select Member and View. A screen appears prompting you specify the group or the user whose profile data you want to view.


Figure 3-9: View User or Group Identification Prompt

Step 2 Select one of the following:

Step 3 Enter the user or group name in the Name field.

If you can't remember the name, click Browse to look through the entire database.


Step 4 Click Submit Query. A page appears displaying profile information for the specified group or user.


Figure 3-10: Profile Information Page--Simple Example

This provides a profile of the selected user or group. While the example profile above is relatively simple, the profile can contain a great deal of information on the attributes and values assigned to the selected user or group.


To learn more about an attribute, click on the attribute word. Each attribute word is linked to its definition.


Step 5 When you are finished inspecting the profile, select View to see another profile, or click another button to access another function.

The profile seen on the View screen can contain information on any number of attributes assigned to a selected user or group. Attributes are derived from several internetworking protocols, including TACACS+ and RADIUS.

Attributes are normally arranged by rows with greater levels of detail arranged in columns from left to right of each row. So, for example, the Password attribute usually follows the rows identifying the profile_id, profile_cycle, and group name. In the password row, there are number of columns which from right to left define: the attribute name, the password type, the password value, the beginning and ending dates when this password is effective.


Table  3-3:
Common Attributes and their Meanings
Attribute Definition Value
profile_id ID number assigned to the profile by the database. This number is generated internally and cannot be edited by the user.

-

profile_cycle This number starts at 1 and is incremented by one each time the profile is modified. This number is generated internally and cannot be edited by the user.

-


If this is a user profile, the group to which the user is currently assigned. Groups can also be members of other groups.

-

password Type of password this is followed by the actual password in quotation marks, followed by the beginning and ending dates during which this password is effective. CHAP, PAP, clear, and so on
privilege Whether this profile is web-enabled and what the privilege level is. There are three privilege levels.

Only valid when Privilege = Web.

None--No privileges
User--Users can change their password via CiscoSecure ACS GUI
Administrator--Users can add/delete/modify their own and other users' profiles

In many cases the profile won't be more complicated than the profile shown in Figure 3-10. There are occasions, however, when profiles can be far more complex, particularly when a large number of authentication and response attributes have been assigned for a particular user or group. In such cases, the profile may look more like the following example.


Figure 3-11: Profile Information Page--Complex Example

As Figure 3-11 shows, a great deal of diverse information can be contained in a profile. This includes:

User-Level Functions (Changing a Password)

CiscoSecure users have two ways of connecting the CiscoSecure ACS for the purpose of changing their personal passwords.

Changing a Password through the Web

CiscoSecure users to whom you assign web privilege (privilege level 1) have the ability to access the CiscoSecure CSUser web page for the purpose of changing their individual password.


Note See "Creating a Quick User Profile" or "Quick Editing a User Profile" earlier in this chapter for details on assigning a CiscoSecure user web privilege.

CiscoSecure users with web privilege can access this web page as follows:

Step 1 From any workstation with a web connection to the ACS, open up your web browser.

Step 2 Enter one of the following URLs for the CiscoSecure Administrator web site:

http://your_server/cs
where your_server is the host name (or the fully qualified domain name, FDQN, if host name and FDQN differ) of the SPARCstation where you installed the CiscoSecure ACS. You can also substitute the SPARCstation's IP address for your_server.
https://your_server/cs
where your_server is the host name (or the fully qualified domain name, FDQN, if host name and FDQN differ) of the SPARCstation where you installed the CiscoSecure ACS. You can also substitute the SPARCstation's IP address for your_server.

The CiscoSecure ACS user logon page displays.



Figure 3-12:

User Level Screen

Step 3 Click Change Password.

A new screen appears.



Figure 3-13: User-Level Password Change

Step 4 Specify the type of password that you want to change. For example CHAP or PAP.

Step 5 Enter a new password in the Password field.

Step 6 Verify this new password by entering the same password in the Verify field.

Step 7 Click Submit. The new password is stored in the database.

Step 8 Click Finish to exit this screen.

Changing a Login Password with TACACS+ via VTY or Telnet

Users can change their own login passwords during a VTY or Telnet session if they are using the TACACS+ protocol, as follows:

Step 1 Connect to the NAS.

Step 2 Enter your username at the NAS prompt.

Step 3 Press Return at the prompt requesting you to enter a password.

Step 4 Enter yes at the prompt asking if you want to change your password.

Step 5 Enter your existing password at the prompt.

Step 6 Enter your new password at the prompt.

Step 7 Enter your new password a second time to verify that it is correct.


Note This procedure cannot be used to change an encrypted password, such as a CHAP password. Additionally, one-time passwords, such as token server passwords, cannot be changed.

Logging Off the CiscoSecure Administrator Interface

To exit the web-based interface, click Logoff.


Note If you are using Netscape and you want to log out of the Java-based CiscoSecure Administrator advanced configuration program, the program may require several minutes to shut down.

Starting and Stopping the CiscoSecure ACS Software

Normally the CiscoSecure ACS software starts up automatically when you shut down and restart the SPARCstation where it is installed. There are times, however, where you may want to start CiscoSecure ACS manually or shut it down without shutting down the entire SPARCStation.

Step 1 Log in as [Root] to the SPARCStation where you installed CiscoSecure ACS.

Step 2 Invoke the script files to either start or stop the CiscoSecure ACS from the SPARCStation's UNIX command line.

# /etc/rc2.d/S80CiscoSecure
# /etc/rc0.d/K80CiscoSecure

Configuring the CiscoSecure AutoRestart Feature

The autorestart feature of CiscoSecure automatically closes down and restarts the CiscoSecure ACS if its AAA or DBServer components abnormally abort.

A process called "CiscoAuto," is started during CiscoSecure startup. If the AAA or DBServer component aborts, CiscoAuto detects this event and performs the following actions:

1 ) Shuts down the CiscoSecure ACS.

2 ) Saves any core files in the CSU or DBServer directories to $BASE/corefiles directory and compresses them.

3 ) Restarts the CiscoSecure ACS.

You can customize or disable the AutoRestart feature by specifying several command-line switches with the S80CiscoSecure startup command. The switches are as follows:

Disables auto restart. If used, CiscoSecure will not restart if the AAA server or DBServer aborts. The auto-restart feature is on by default.
Example: S80CiscoSecure noauto
Disables the autosave of core files during restart. If used, CiscoSecure will not save the core files into the BASE/corefiles directory during restart. Any core files contained in the DBServer and CSU directories will remain in their respective directories.
Example: S80CiscoSecure nosavecore
Instructs CiscoAuto not to save the core files in event of an abort and restart.
Example: S80CiscoSecure nosavecore 5
Instructs CiscoAuto to check the AAA server component every 5 seconds and, in event of a shutdown and restart, not to save the core files.
Sets the sample monitoring time--Sample time is a number of seconds between checking if the AAA server has aborted. When not supplied, the default is 30 seconds. To set the sampling time, provide a numeric value with the command-line switch.
Example: S80CiscoSecure 5
Checks that the AAA server is running every 5 seconds.
Example: S80CiscoSecure 60
Checks once a minute that the AAA server is running.


hometocprevnextglossaryfeedbacksearchhelp
Copyright 1989-1998 © Cisco Systems Inc.