Note ¯ Lucent InterNetworking Systems Technical Support does not provide support for the ACE/Server and ACE/Client installation and configuration. See Appendix E, "Contact Information for Third-Party Products," for information on how to contact Security Dynamics, Inc. Lucent InterNetworking Systems Technical Support provides support for RADIUS when used with ACE/Server and SecurID only after you have verified that the ACE/Server is working properly.
Stores usernames and serial numbers of tokens and performs calculations to verify the identity of users.
A computer or other device protected by ACE/Server. ACE/Client software must be installed on these systems.
A device that generates a random number known as a tokencode (the software might show this as two words: token code ). A new number is generated and displayed every 60 seconds. Five types of tokens are supported in SecurID: the standard SecurID card, the SecurID Key Fob, SecurID PINPAD card, SecurID Modem, and SoftID. The first three tokens are small, handheld devices.
RADIUS has been tested with the standard SecurID card, the SecurID Key Fob, and the SecurID PINPAD card.
A two-part password, consisting of a memorized personal identification number (PIN) followed by the current tokencode displayed on the token.
Note ¯ To use RADIUS with SecurID, you typically run the ACE/Server software on the same host as the RADIUS server. If you install the ACE/Server software on a different machine, then you must install the SecurID ACE/Server slave component on the RADIUS server host. The ACE/Server slave must then reference the ACE/Server master.
Note ¯ To use RADIUS for UNIX version 2.1 with SecurID, you must run the sradiusd daemon rather than radiusd . If you are using both SecurID and iPass, contact support@livingston.com .
1. A remote user initiates a connection by dialing in to the PortMaster.
2. The PortMaster prompts for the user's username and password.
3. The user enters a username. At the password prompt, the user enters a PASSCODE (PIN followed by the currently displayed number on the token).
4. The PortMaster forwards this information to the RADIUS server for authentication.
5. The RADIUS server examines the users file, scanning for the appropriate username. When the profile is located, it is examined to determine the user's authentication method.
6. When the RADIUS server discovers that the authentication method is SecurID, it forwards the username and PASSCODE to the ACE/Server for authentication.
7. The ACE/Server examines its database for the username and serial number of the user's token. It uses the serial number to verify the PASSCODE entered by the user. It also verifies that the time on the token is synchronized with the ACE/Server.
8. The ACE/Server sends the result of the database lookup (identity verified or not verified) to the RADIUS server.
9. If the user's identity was verified by the ACE/Server, the RADIUS server sends an access-accept message to the PortMaster along with the additional information from the RADIUS user profile. If the ACE/Server rejected the user's PASSCODE, the RADIUS server sends an access-reject message to the PortMaster.
Note ¯ Read the ACE/Server v 2.3 Installation Guide before beginning installation.
securidprop 5510/tcp #ACE/Server Slave
2. Read the ACE/Server tape into the ace_install directory of the ACE/Server machine.
ACE/Server installs its software using the sdsetup utility.
3. Run sdsetup to install ACE/Server.
Note ¯ The sdsetup utility cannot be run while the sdconnect process or aceserver daemon are running. Stop these processes before attempting to run sdsetup .
Several options can be used with sdsetup . See the ACE/Server v 2.3 Installation Guide for more information.
The ACE/Server software is typically installed on the same machine as the RADIUS server. To run ACE/Server on a different machine, you must configure the RADIUS server as an ACE/Server slave. See the ACE/Server v 2.3 Installation Guide for instructions on configuring the ACE/Server slave.
4. Continue to install the ACE/Server client software using sdsetup.
Complete instructions are given in the ACE/Server v 2.3 Installation Guide.
1. Ensure that you are in the directory that contains the ACE/Server files.
By default, ACE/Server software is installed in the /usr/ace directory.
2. Start the database broker (sdconnect) as root:
To stop the database broker, use the sdconnect stop command.
3. Start the ACE/Server daemon using the following command:
To stop ACE/Server, use the aceserver stop command.
4. Add the following lines to /etc/rc.local or equivalent boot file of your UNIX system.
if [ -x /usr/ace/aceserver ]; then
These lines automatically start the ACE/Server processes sdconnect and aceserver after the host is rebooted
5. Run sdadmin in GUI or character mode.
Character mode requires the use of the -c option:
To run sdadmin in GUI mode, the host's window environment must be an implementation of X11R5 or later. If you are running SunOS, Sun OpenWindows is an X11R4 implementation, and you must therefore install the X11R5 kit shipped with the ACE/Server software. See the ACE/Server v 2.3 Installation Guide for instructions.
6. Using the instructions in the ACE/Server v 2.3 for UNIX Administration Manual, create the client, add users to the database, activate users on the client, and assign tokens to the users.
7. Choose a method of PIN assignment using the instructions for PIN administration in the ACE/Server v 2.3 for UNIX Administration Manual.
Press <Return> to generate a new PIN and display it on the screen,
Ctrl d to leave your token in New PIN mode:
ARE YOU PREPARED TO HAVE THE SYSTEM GENERATE A PIN? (y or n) [n]: y
Your screen will automatically clear in 10 seconds.
Wait for the code on your token to change, then log in with the new PIN
Note ¯ Lucent InterNetworking Systems Technical Support does not provide support for the ACE/Server and ACE/Client installation and configuration. See Appendix E, "Contact Information for Third-Party Products," for information on how to contact Security Dynamics, Inc. Lucent InterNetworking Systems Technical Support provides support for RADIUS when used with ACE/Server and SecurID only after you have verified that the ACE/Server is working properly.
Framed-Address = 255.255.255.254,
Enter your new PIN, containing 4 to 8 digits,
<Ctrl d> to cancel the new PIN procedure:
Wait for the code on your token to change, then log in with the new PIN
Note ¯ The system-generated PIN appears for only 10 seconds. After the PIN disappears, it cannot be viewed again.
Press <Return> to generate a new PIN and display it on the screen,
<Ctrl d> to leave your token in New PIN mode:
ARE YOU PREPARED TO HAVE THE SYSTEM GENERATE A PIN? (y or n) (n): y
Your screen will automatically clear in 10 seconds.
Wait for the code on your token to change, then log in with the new PIN
Password: <PIN number followed by invalid token code>
Please Enter the Next Code from Your Token: <PIN number followed by next valid token code>