維護說明伺服器的安全

如果要讓您的說明伺服器變成可存取,唯有登入說明伺服器,或啟用說明伺服器的遠端存取。啟用遠端存取時,您可以建立使用者的密碼來維護說明伺服器的安全。

建立說明伺服器的使用者

開始之前

第一次存取「說明管理」頁面時,您必須從執行說明的伺服器本端來存取此頁面。如果您無法登入伺服器本端,您可以編輯應用程式伺服器的 config.ini 檔,將設定變更為遠端。
如果要編輯 config.ini 檔將說明伺服器設定變更為遠端,請執行下列動作:
  1. 停止應用程式伺服器。
  2. 開啟 <application_server_installation>/<web_application_directory>/help/WEB-INF/configuration/config.ini 檔。
  3. config.ini 中新增下列幾行:
    help.type.default=remote
    help.war.security=remote
  4. 清除 Web 伺服器上的快取。
  5. 重新啟動應用程式伺服器。

程序

  1. 在瀏覽器中以下列格式輸入 URL,來開啟「說明管理」頁面:http://server:port/help-name/updater/admin.jsp
    重要: 如果您是第一次完成這項作業,您必須登入說明伺服器,並於瀏覽器中存取本端伺服器「說明管理」頁面。範例:http://127.0.0.1:8080/help-name/updater/admin.jsp

    如果您已新增為具有角色型安全的使用者,您可以從遠端透過瀏覽器來存取「說明管理」頁面,而不需要登入說明伺服器。範例:http://server.ibm.com:8080/help-name/updater/admin.jsp

  2. 按一下管理存取權管理標籤。 預設使用者是 warupdateadmin,密碼為 warupdateadmin
  3. 選取鑑別類型:
    • 限本端存取:所有使用者必須登入說明伺服器,才能更新說明內容。
    • 角色型安全:所有使用者可以從遠端登入「說明管理」頁面。
  4. 選擇性的: 如果要新增使用者,請按一下新增
    1. 輸入該使用者的確認密碼。 您無法自訂使用者名稱。
    2. 按一下確定
  5. 基於說明伺服器管理,如果要讓使用者能夠建立其他使用者,請選取使用者管理選項。 如果未選取使用者管理選項,使用者可以更新說明內容,但是無法建立說明伺服器使用者。 您所做的變更會自動儲存。

設定安全類型喜好設定

您可以在 Eclipse 工作區設定 Eclipse 及說明系統安全類型喜好設定

開始之前

您的產品可能已配置安全喜好設定。請檢查 product_customization.ini,確定是否已配置您的值。

關於這項作業

表 1. Eclipse 及說明系統安全喜好設定
喜好設定 說明
com.ibm.ut.help.common.sslcontexts 說明伺服器安全喜好設定
範例值:
  • SSL
  • SSLv2
  • SSLv3
  • TLS
  • TLSv1
  • TLSv1.1
org.eclipse.help.base.sslcontexts Eclipse 安全喜好設定
範例值:
  • SSL
  • SSLv2
  • SSLv3
  • TLS
  • TLSv1
  • TLSv1.1

程序

如果要在使用者工作區設定安全喜好設定,請執行下列動作:

  1. 以文字編輯器開啟下列檔案:
    • <application_server_workspace>\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.help.base.prefs
    • <application_server_workspace>\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.ibm.ut.help.common.prefs

    Apache Tomcat 範例:<tomcat_installation_directory>\work\Catalina\server\help\eclipse\workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.ibm.ut.help.common.prefs

  2. 在每一個 .prefs 檔中都指定這兩項喜好設定。 您可以列出多個 SSL 類型並用逗點來隔開。指定多種類型時,將會逐一測試,直到找出正確的類型為止。請對這兩項喜好設定指定相同的值。
    範例:
    com.ibm.ut.help.common.sslcontexts=TLS,TLSv1
    org.eclipse.help.base.sslcontexts=TLS,TLSv1
  3. 請儲存對這兩個 .prefs 檔的變更。

意見