Defining Trillium Application Administrator on Linux - trillium_discovery - trillium_quality - 17.1

Trillium DQ Installation Guide

Product type
Software
Portfolio
Verify
Product family
Trillium
Product
Trillium > Trillium Discovery
Trillium > Trillium Quality
Version
17.1
Language
English
Product name
Trillium Quality and Discovery
Title
Trillium DQ Installation Guide
First publish date
2008
Last updated
2024-10-19
Published on
2024-10-19T09:58:08.471711

You must create a UNIX ID for the Trillium application administrator and, if you are using sudo, grant sudo rights before installing Trillium. This administrator installs the repository server, and administers the Scheduler and License Manager on the server.

To create a Trillium application administrator

  1. As the UNIX root user, create an administrator user account to perform Trillium administrative activities.

  2. Do one of the following:

    • If you are not leveraging the security provided through sudo, make sure that the Trillium application administrator has read access to any data import directories that you define. Proceed to Defining Trillium Load Users on Linux.

    • If you are leveraging the security features of sudo, proceed to step 3.

  3. As the UNIX root user, type the command: visudo 

    This brings up the file named sudoers for editing.

    Important: You must always edit this file through the visudo command.
  4. In the Defaults: specification section, add the following entries:

    Defaults:<user_id>targetpw
    Defaults:<user_id>passwd_tries=1
    Defaults:<user_id>timestamp_timeout=0

    Example

    If the Trillium application administrator user_id is tssadmin, add the following entries:
    Defaults:tssadmin targetpw
    Defaults:tssadmin passwd_tries=1
    Defaults:tssadmin timestamp_timeout=0
  5. In the User Privilege specification section, add:

    <user_id> ALL=(ALL) ALL

    Example

    If the Trillium application administrator user_id is tssadmin, add:
    tssadmin ALL=(ALL) ALL
  6. Save the file and exit.

  7. Verify that sudo is correctly configured.

    1. Log in as the Trillium application administrator.

    2. Issue the following command:

      sudo -u <TSS Loader User ID> id
    3. When prompted, enter the password for the Trillium load user.

    4. Type the command:
      id

The operating system should return the UNIX uid of the Trillium load user. If it does not, contact your system administrator.

Note: After you have completed the installation of the repository server and definitions, add the sudo path to the tss_profile file. See Specifying tss_profile Variables for Linux for more information.