Top
Cloud Infrastructure Management SoftwareV1.2.0 User's Guide

F.1.2 Setting up Interstage Single Sign-On

Use the ssoclsetup command (the Interstage Single Sign-On setup command) to set up Interstage Single Sign-On.

By executing the ssoclsetup command, the following servers (which are required for Interstage Single Sign-On) will be created.

The information set up by the ssoclsetup command is as follows:

Item

Settings

Public directory

ou=interstage,o=fujitsu,dc=com

Administrator DN

cn=manager

Authentication Web server name

SSOauth

Authentication server port number

10443
10550
10555

Idle monitoring time

30 minutes

Re-authentication interval

480 minutes

Lock User

Consecutive failures: 6

Release lock

Auto release time: 30 min.

Business server name

FJapache

Business server port number

80

Note

The following information is required to execute the ssoclsetup command:

(Mandatory)

  • Server FQDN

  • SSL definitions

(Optional)

  • SSO repository name

  • Port number of the SSO repository

For the server FQDN, specify the FQDN of the Admin Server that was specified when it was installed.

For the SSL definitions, specify the SSL definitions that were created in "Setting up for SSL communications".

For the SSO repository name, specify up to eight alphanumeric characters. If this option is omitted, "rep001" will be specified.

For the port number of the SSO repository, specify the port number of the SSO repository that was specified during installation.

Refer to "G.3.2 Interstage Single Sign-On System Creation Command" for details on the ssoclsetup command.

When the ssoclsetup command is executed, the password for the administrator DN will need to be entered, so enter the value that was specified during installation.

Creation procedure:

  1. Execute the ssoclsetup command.

    [Windows]
    ssoclsetup FQDN SSLConfName [-rn RepositoryName] [-lp LDAPPort]
    [Linux]
    /opt/FJSVcfmg/sso/bin/ssoclsetup FQDN SSLConfName [-rn RepositoryName] [-lp LDAPPort]
  2. Enter the password for the administrator DN of the SSO repository.

    Example

    [Windows]

    The command execution example below uses the following settings:

    - Server FQDN: ssoserver.example.com
    - SSL definition name: AuthSSL

    Change the server FQDN and SSL definition name as necessary.

    ssoclsetup ssoserver.example.com AuthSSL
    Please input SSO Repository administrator DN password
    Password:
    Retype:
    IREP: INFO: irep10815: Password file was created.
    file=C:\INTERS~3\F3FMsso\ssoatcsv\conf\tmp_passwdfile
    checking the repository configuration... (1/4)
    initializing the repository... (2/4)
    creating the public directory. (3/4)
    updating the repository management list... (4/4)
    IREP: INFO: irep70001: Repository environment configured. [rep001]
    IHS: INFO: ihs01000: The command terminated normally.
    IHS: INFO: ihs01000: The command terminated normally.
    IHS: INFO: ihs01000: The command terminated normally.
    IREP: INFO: irep70000: Repository environment setup updated. [rep001]
    IHS: INFO: ihs01000: The command terminated normally.
    [Linux]

    The command execution example below uses the following settings:.

    - Server FQDN: ssoserver.example.com
    - SSL definition name: AuthSSL

    Change the server FQDN and SSL definition name as necessary.

    The execution example uses a Bourne shell.

    # /opt/FJSVcfmg/sso/bin/ssoclsetup ssoserver.example.com AuthSSL
    Please input SSO Repository administrator DN password
    Password:
    Retype:
    UX:IREP: INFO: irep10815: Password file was created. file=/etc/opt/FJSVssosv/conf/tmp_passwdfile
    checking the repository configuration... (1/4)
    initializing the repository... (2/4)
    creating the public directory. (3/4)
    updating the repository management list... (4/4)
    UX:IREP: INFO: irep70001: Repository environment configured. [rep001]
    UX:IREP: INFO: irep10000: Repository started. [rep001]
    UX:IHS: INFO: ihs01000: The command terminated normally.
    UX:IHS: INFO: ihs01000: The command terminated normally.
    UX:IHS: INFO: ihs01000: The command terminated normally.
    UX:IREP: INFO: irep70000: Repository environment setup updated. [rep001]
    UX:IREP: INFO: irep10000: Repository started. [rep001]
    UX:IHS: INFO: ihs01000: The command terminated normally.

Creating test site certificates

Test site certificates can be used only when testing needs to be conducted before using a site certificate issued by a certificate authority. The following example shows how to create a test site certificate.

Note

Test site certificates can only be used for test environments.

Do not use test site certificates in actual operations.

Example

The command execution example below uses the following settings:

- Nickname of the test site certificate: testCert
- First and last name: ssoserver.example.com
- Organizational unit: FUJITSU TOKYO
- Organization: FUJITSU
- City or locality: Shinjuku
- State or province: Tokyo
- Country code: jp

The password that is entered is not displayed. For the first time, you will register the password. Enter "yes" to create a certificate using the information displayed to confirm the password that has been entered. Enter "no" to enter the information again.

[Windows]
scsmakeenv -n testCert
New Password:
Retype:

Input X.500 distinguished names.
What is your first and last name?
	[Unknown]: ssoserver.example.com
What is the name of your organizational unit?
	[Unknown]: FUJITSU TOKYO
What is the name of your organization?
	[Unknown]: FUJITSU
What is the name of your City or Locality?
	[Unknown]: Shinjuku
What is the name of your State or Province?
	[Unknown]: Tokyo
What is the two-letter country code for this unit?
	[Un]: jp

Is <CN=ssoserver.example.com, OU=FUJITSU TOKYO, O=FUJITSU, L=Shinjuku, ST=Tokyo,C=jp> correct?
	[no]: yes
SCS: INFO: scs0102: Self-sign certificate was issued
[Linux]

The execution example uses a Bourne shell.

# JAVA_HOME=/opt/FJSVawjbk/jdk5;export JAVA_HOME
# scsmakeenv -n testCert
Password:

Input X.500 distinguished names.
What is your first and last name?
	[Unknown]: ssoserver.example.com
What is the name of your organizational unit?
	[Unknown]: FUJITSU TOKYO
What is the name of your organization?
	[Unknown]: FUJITSU
What is the name of your City or Locality?
	[Unknown]: Shinjuku
What is the name of your State or Province?
	[Unknown]: Tokyo
What is the two-letter country code for this unit?
	[Un]: jp

Is <CN=ssoserver.example.com, OU=FUJITSU TOKYO, O=FUJITSU, L=Shinjuku, ST=Tokyo,C=jp> correct?
	[no]: yes
UX:SCS: INFO: scs0102: Self-sign certificate was issued
#

Note

If an Interstage certificate environment has already been created, there will be a prompt asking you to enter the password for the Interstage certificate environment, so enter the password that was specified when the Interstage certificate environment was created.