Sun Java System Communications Services 6 2005Q4 Delegated Administrator 指南

commadmin user delete

commadmin user delete 指令可將單一使用者標記為已刪除。若要將多個使用者標記為已刪除,請使用 -i 選項。

無取消刪除公用程式。但是,在清除寬限期到期且將清除設定為對項目執行之前,可以隨時使用 ldapmodify 指令將使用者項目的狀態屬性變更為 active

Procedure移除使用者

步驟
  1. 透過執行 commadmin user delete 指令可將使用者標記為已刪除。

  2. 移除使用者資源。

    資源可以是電子信箱或行事曆。

    對於郵件服務,該程式為 msuserpurge。請參閱「Sun Java System Messaging Server Administration Reference」,以取得有關 msuserpurge 公用程式的資訊。

    對於行事曆服務,該程式為 csclean。請參閱「 Sun Java System Calendar Server Administration Guide」,以取得有關 csclean 公用程式的資訊。

  3. 透過呼叫以下指令可以永久性移除使用者:commadmin domain purge

語法

commadmin user delete -D login -n  domain -l login name -w password [-d domain] [-h] 
[-?] [-i inputfile] [-p AM port] [-s] [-S  service] [-v] [-V] [-X AM host]

選項

以下選項是必要的:

選項 

說明 

-D login

有權執行此指令的使用者之使用者 ID。 

-n domain

使用 -D 選項指定的使用者所在的網域。

-w password

使用 -D 選項指定的使用者密碼。

-l userid

要刪除的使用者之使用者 ID。 

以下選項是非必要的:

選項 

說明 

-d domain

使用者所在的網域。如果未指定 -d,則使用由 -n 指定的網域。

-h-?

顯示指令用法語法。 

-i inputfile

參閱檔案而非指令行中的指令資訊。 

-p AM port

指定 Access Manager 要偵聽的替代 TCP 連接埠。如果未指定,則使用預設 AM port;或者如果在安裝時未配置預設連接埠,則使用連接埠 80。

-s

使用 SSL (安全通訊端層) 連線 Access Manager。 

-S service

指定要移除的使用者服務。使用者保持使用中狀態,僅關閉指定的服務。如果未指定 -S,則刪除該使用者。

service 值可以為一個服務或多個服務。有效的 service 值為 mailcal。這些值大小寫不須相符。

用逗號 (,) 分隔符將服務清單分隔。 

例如: 

-S mail,cal

-v

啟用除錯輸出。 

-V

顯示有關公用程式及其版本的資訊。 

-X AM host

指定執行 Access Manager 的主機。如果未指定,則使用預設 AM host;或者如果在安裝時未配置預設主機,則使用本地主機。

範例

若要將現有使用者標記為已刪除,請執行以下指令:


commadmin user delete -D chris -n sesta.com -w bolton -l smith

若要僅刪除使用者 smith 的郵件服務,請執行以下指令:


commadmin user delete -D chris -n sesta.com -w bolton -l smith -S mail