Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your developerWorks profile is displayed to the public, but you may edit the information at any time. Your first name, last name (unless you choose to hide them), and display name will accompany the content that you post.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Installing Tivoli Access Manager on Linux

Getting started

Olivier Antibi (oantibi@fr.ibm.com), E-business Architect, IBM
Olivier Antibi was an honors graduate from ENSEEIHT in France before joining the e-business architect team. He began his career as a developer and later as an analyst. Presently focused on IBM Tivoli products, he provides enablement education and consulting to IBM Business Partners. You can reach Olivier at oantibi@fr.ibm.com.
Jean-Paul Chobert (chobert@fr.ibm.com), E-business Architect, IBM
Jean-Paul Chobert is an e-business architect with IBM Developer Relations. He has 21 years of software development experience. Jean-Paul previously worked for Thomson CSF and Alcatel. He works in IBM for the strategic alliance partner program, doing consulting, mentoring, coding, and teaching. He is IBM IT Specialist certified and product certified in IBM Tivoli Access Manager, WebSphere MQ, WebSphere Application Server, WebSphere Commerce, WebSphere Studio, and e-Business Designer. He graduated from Ecole Nationale Superieure des Telecommunications, Paris, France.
James Webster (websteja@us.ibm.com), Technical Consultant, IBM
James Webster is a technical consultant for security products in the Ready for Tivoli Integration program. He is a certified Tivoli Access Manager consultant. James has a degree in computer science from Texas A&M University. Contact him at websteja@us.ibm.com.

Summary:  Linux is quickly becoming a dominant platform for e-business and enterprise applications. The recent release of IBM Tivoli Access Manager 4.1 Fixpack 2 recognized this fact by adding support for Linux on the Intel platform. In this tutorial, you'll learn how to install and configure IBM Tivoli Access Manager 4.1 on Linux. You'll also walk through some simple steps that will test your installation, including the creation of a WebSEAL junction.

Date:  08 Aug 2003
Level:  Introductory PDF:  A4 and Letter (969 KB | 30 pages)Get Adobe® Reader®

Activity:  10224 views
Comments:  

Before you start

About this tutorial

With the release of IBM Tivoli Access Manager (TAM) Fixpack 2 in May 2003, enterprise security has become possible using TAM for e-business on the Linux platform running on Intel-compatible hardware. This tutorial will help security integrators and developers quickly get started using IBM Tivoli Access Manager on Linux. This tutorial provides tips for the installation process in a standard scenario. Also included are some verification tests that will help you ensure that the installation is running fine.

This tutorial assumes that you are familiar with Tivoli Access Manager for e-business. You should also have a basic familiarity with the Linux platform. Refer to Resources for related material.


Software and hardware requirements

The following table illustrates the availability of various Tivoli Access Manager components for different distributions of Linux. Yes indicates support that existed prior to the release of Fixpack 2 (FP2), while New indicates support that is new with Fixpack 2.

Component Supported on Red Hat Linux 7.x Intel? Supported on SuSE Linux Enterprise Server 8 Intel? Supported on SuSE Linux Enterprise Server 7 and 8 zSeries?
Base client (PDRTE, PDJrte, PDAuthADK)YesNewYes
Base Server (PDMgrd, PDAcld)NewNewYes
Web Portal Manager NoNoNo
WebSEAL NewNewYes
Plug-in for Edge Server Yes (7.1 and later)NoNo
Plug-in for Web Server NoNoYes (IBM HTTP 1.3.19)
AM for WAS Yes (7.2 and later)NoNo
AM for WLS Yes (7.2 and later)NoNo

TAM version 4.1 FP2 delivers major support for Red Hat and SuSE Linux on Intel hardware, allowing you to run the policy server and WebSEAL with the required runtime. That support is demonstrated in this tutorial.

The sample platform is a 1.4 GHz Pentium 4 system with 512 MB of RAM running Red Hat Linux 7.3. This represents a sufficient developer workstation. For the recommended hardware, check the Tivoli Access Manager 4.1 Base Installation Guide.


Tivoli Access Manager and WebSEAL

Single sign-on (SSO) functionality is a key base requirement for e-business implementations. IBM Tivoli Access Manager offers robust and flexible SSO support and secure customer session management. By providing highly available and centralized authorization services, Tivoli Access Manager for e-business enables you to better manage and secure your business-critical distributed information, while ensuring that you can meet the time-to-market, flexibility, and scalability requirements that today's on-demand world requires.

The IBM Tivoli Access Manager for e-business reverse proxy WebSEAL server is placed between Internet users and your intranet. It enables secure, policy-based, and highly available transactions. The Tivoli WebSEAL server typically resides between two firewalls, creating a semi-protected network commonly referred to as a demilitarized zone, or DMZ. All other servers can then be placed behind the inner firewall inside the more secure corporate network. This configuration prohibits unauthorized users from directly connecting to servers within the corporate network, as the figure below illustrates.

WebSEAL illustrated

Let's take a closer look at some of the components illustrated here:

  • Policy server: Manages the object space database.
  • WebSEAL: Runs the reverse proxy server and policy enforcer.
  • User registry: An LDAP server; stores users, groups, and metadata.
  • Web portal manager: Provides Web user administration.
  • Junction: An HTTP or HTTPS connection between a front-end WebSEAL server and a back-end Web application server. Junctions logically combine the Web space of the back-end server with the Web space of the WebSEAL server, resulting in a unified view of the entire Web object space. Information about junctions is provided in Creating and testing a junction .

Note that Web server plug-ins offer an alternative to the reverse proxy server.

Additional components are available to meet specific requirements:

  • Authorization server: Manages an object space database replica in synchronization with the policy server for remote mode enforcers.
  • Authorization Development Kit: Helps developers build authorization into an application using C (aznAPI) or Java (JAAS and the PdPermission class) APIs.
  • WebSEAL Development Kit: Helps developers build custom authorization methods (CDAS) to complement those available out of the box.
  • Plug-in for IBM Edge Server's caching proxy
  • Plug-in for IBM HTTP Server
  • Plug-in for MS IIS Web server

1 of 8 | Next

Comments



Help: Update or add to My dW interests

What's this?

This little timesaver lets you update your My developerWorks profile with just one click! The general subject of this content (AIX and UNIX, Information Management, Lotus, Rational, Tivoli, WebSphere, Java, Linux, Open source, SOA and Web services, Web development, or XML) will be added to the interests section of your profile, if it's not there already. You only need to be logged in to My developerWorks.

And what's the point of adding your interests to your profile? That's how you find other users with the same interests as yours, and see what they're reading and contributing to the community. Your interests also help us recommend relevant developerWorks content to you.

View your My developerWorks profile

Return from help

Help: Remove from My dW interests

What's this?

Removing this interest does not alter your profile, but rather removes this piece of content from a list of all content for which you've indicated interest. In a future enhancement to My developerWorks, you'll be able to see a record of that content.

View your My developerWorks profile

Return from help

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Tivoli, Linux
ArticleID=136274
TutorialTitle=Installing Tivoli Access Manager on Linux
publish-date=08082003
author1-email=oantibi@fr.ibm.com
author1-email-cc=
author2-email=chobert@fr.ibm.com
author2-email-cc=
author3-email=websteja@us.ibm.com
author3-email-cc=

Tags

Help
Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular content zone (for example, Java technology, Linux, WebSphere).

My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere).

Use the search field to find all types of content in My developerWorks with that tag. Popular tags shows the top tags for this particular content zone (for example, Java technology, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere).

Try IBM PureSystems. No charge.