當按以下方式之一啟動時,需要輸入所需的密碼和主密碼:
在 Microsoft Windows 上,將服務配置為要求使用者輸入密碼。
在 [服務] 控制台中,按兩下您所建立的服務。
在 [特性] 視窗中,按一下 [登入] 標籤。
核取 [允許服務與桌面互動],以在啟動元件時提示輸入所需的密碼。
必須登入才能看到提示,鍵入的項目不會在螢幕上顯示出來。如果選擇使用服務,這種方法最為安全,但需要進行使用者互動才能啟動服務。
如果未設定 [與桌面互動] 選項,服務將保持「啟動擱置」狀態,並且將顯示為掛機。中止該服務程序即可從此狀態中恢復。
在 Windows 或 UNIX 上,使用 --savemasterpassword=true 選項建立網域,並建立儲存管理員密碼的密碼檔案。啟動元件時,使用 --passwordfile 選項指向包含密碼的檔案。
例如︰
建立具有已儲存主密碼的網域。在下面的語法中,系統將提示您輸入管理員密碼和主密碼:
asadmin create-domain --adminport 4848 --adminuser admin --savemasterpassword=true --instanceport 8080 domain1 |
在 Windows 上,建立使用密碼檔案的服務,以填入管理員密碼:
C:\windows\system32\sc.exe create domain1 binPath= "C:\Sun\AppServer\lib\appservService.exe \"C:\Sun\AppServer\bin \asadmin.bat start-domain --user admin --passwordfile C:\Sun \AppServer\password.txt domain1\" \"C:\Sun\AppServer\bin \asadmin.bat stop-domain domain1\"" start= auto DisplayName= "SJESAS_PE8.1 DOMAIN1"
密碼檔案 password.txt 的路徑為 C:\Sun\AppServer\password.txt。該檔案包含以下格式的密碼
AS_ADMIN_password=password
例如,對於密碼 adminadmin:
AS_ADMIN_password=adminadmin
在 UNIX 上,請使用為 inittab 檔案增加的行中的 --passwordfile 選項:
das:3:respawn:/opt/SUNWappserver/bin/asadmin start-domain --user admin --passwordfile /opt/SUNWappserver/password.txt domain1 |
密碼檔案 password.txt 的路徑為 /opt/SUNWappserver/password.txt。該檔案包含以下格式的密碼
AS_ADMIN_password=password
例如,對於密碼 adminadmin:
AS_ADMIN_password=adminadmin