21.1 無網路位置登入

使用者僅需憑使用者名稱和密碼,無需知道或理解整個使用者物件網路位置,即可使用 OpenText Identity Console (1.6 版及更新版本) 的無網路位置登入功能完成登入。例如,admin.support。如果樹狀結構中有多個使用者具有相同的使用者名稱,則無網路位置登入會嘗試使用找到的第一個使用者帳戶以及提供的密碼進行登入。在這種情況下,使用者應在登入時提供完整的網路位置。

管理員有權移動使用者物件或變更組織的名稱,但這不會限制使用者登入。

服務帳戶: 若要使用無網路位置登入,您需要提供服務帳戶的身分證明,該身分證明應在樹狀結構根物件上具有以下權限:

  • CN 屬性的讀取權。

  • [項目權限] 的瀏覽權。

若要在特定樹狀目錄利用無網路位置登入,根據您的環境而定,必須啟用無網路位置登入功能。以下程序說明如何啟用無網路位置登入:

21.1.1 為獨立啟用無網路位置登入

若要執行登入程序檔,您必須具有樹狀結構上 CN 屬性的管理員身分證明或讀取權限。以下程序說明如何為獨立啟用無網路位置登入。

  1. 瀏覽至組建解壓縮的資料夾。

  2. 執行無網路位置登入程序檔,例如:./contextless-login,然後輸入服務身分帳戶的下列資訊:

    • 伺服器 IP 位址:OpenText eDirectory 伺服器的 IP 位址/DNS。

    • 使用者 DN:用於驗證的使用者 DN。

    • Password:用於驗證的密碼

    範例:

    ./contextless-login -i < Tree Server IP/DNS> -a < cn=User,
    o=organization > -w < Password >.

    附註:

    • 當密碼包含特殊字元時,就必須將其放在單引號內。範例:'Nvll13#-Th1$1$L0ng'。

      範例:

      ./contextless-login -i < Tree Server IP/DNS> -a < cn=User,
      o=organization > -w '< Password >'.
    • 若要深入瞭解使用狀況和選項,請執行以下指令:

      ./contextless-login -h

出現「已設定無網路位置登入」訊息。

21.1.2 為 Docker 啟用無網路位置登入

若要為 Docker 啟用無網路位置登入,請執行以下命令:

docker exec -it <identityconsole container name> /opt/novell/eDirAPI/sbin/contextless-login -i < Tree Server IP/DNS> -a <User DN> -w <User Password>

例如:

docker exec -it idconsolecontainer-1 /opt/novell/eDirAPI/sbin/contextless-login -i edirserver.novell.com -a cn=admin,o=novell -w novell

附註:當密碼包含特殊字元時,就必須將其放在單引號內。範例:'Nvll13#-Th1$1$L0ng'

21.1.3 為工作站啟用無網路位置登入

目前,無網路位置登入不支援工作站。

重要:如果服務帳戶的密碼已修改或過期,則需要使用新身分證明重新執行無網路位置登入程序檔。