vCloud Usage Meter 應用裝置隨附一個本機 LDAP 名稱服務精靈。若要透過外部 Active Directory 服務提供身分識別管理和驗證服務,請編輯 /etc/nslcd.conf 檔案,在其中新增 Active Directory 連線組態和其他內容。若要同時透過 Active Directory 和本機使用者帳戶提供驗證,請設定本機命名服務交換器。

可以根據 Active Directory 伺服器的組態設定 /etc/nslcd.conf。提供的設定為參考值,請根據您的環境重新設定這些設定。

程序

  1. usagemeter 身分登入 vCloud Usage Meter 主控台。
  2. 重新設定本機 LDAP 名稱服務精靈。
    1. 導覽至 /ect 資料夾。
      cd /etc
    2. 開啟 nslcd.conf 檔案進行編輯。
      sudo vi nslcd.conf
    3. 新增 Active Directory 連線內容。
      uri ldap://ldap.acme.com
      base dc=acme,dc=com
      binddn <your username>@acme.com
      bindpw <your AD password>
    4. 設定 Active Directory 對應。
      # Mappings for Active Directory
      referrals off
      idle_timelimit 800
      filter passwd (&(objectClass=user)(objectClass=person)(!(objectClass=computer)))
      map    passwd uid              cn
    5. 儲存 /etc/nslcd.conf 檔案。
      :wq!
    6. 重新啟動 nslcd 服務。
      sudo systemctl restart nslcd
  3. 將 Active Directory 作為名稱服務交換器來源啟用。
    1. 開啟 /etc/nsswitch.conf 檔案進行編輯。
      sudo vi nsswitch.conf
    2. 執行本機查閱後,至少針對 passwdgroupshadow 類型將 LDAP 新增為來源。
      passwd:     files ldap
      group:      files ldap
      shadow:     files ldap
    3. 儲存 /etc/nsswitch.conf 檔案。
      :wq!