在2003系統中,有時候安裝證書服務以後,才發現我們沒有安裝IIS,從而導致證書服務的默認站點certsrv虛擬目錄無法訪問,因爲在安裝證書的時候,會默認創建該虛擬目錄,如果沒有安裝IIS的話,就無法創建了。
有手動恢復的辦法,但是發現了一種比較簡單的方法,證書服務自帶的命令,可以用來配置該站點
命令爲:certutil /vroot
certutil命令還是有比較多的有用參數的,詳細的請大家自行嘗試。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 | C:\Documents and Settings\Administrator>certutil /? 動詞:
-dump -- 轉儲配置信息或文件
-decodehex -- 解碼十六進制編碼的文件
-decode -- 解碼 Base64 編碼的文件
-encode -- 將文件編碼爲 Base64
-deny -- 拒絕掛起的申請
-resubmit -- 重新提交掛起的申請
-setattributes -- 爲掛起申請設置屬性
-setextension -- 爲掛起申請設置擴展
-revoke -- 吊銷證書
-isvalid -- 顯示當前證書部署
-getconfig -- 獲取默認配置字符串
-ping -- Ping 證書服務申請接口
-pingadmin -- Ping 證書服務管理接口
-CAInfo -- 顯示 CA 信息
-ca.cert -- 檢索 CA 的證書
-ca.chain -- 檢索 CA 的證書鏈
-GetCRL -- 獲取 CRL
-CRL -- 發佈新的 CRL [或僅增量 CRL]
-shutdown -- 關閉證書服務
-installCert -- 安裝證書頒發機構證書
-renewCert -- 續訂證書頒發機構證書
-schema -- 轉儲證書架構
-view -- 轉儲證書視圖
-deleterow -- 刪除服務器數據庫行
-backup -- 備份證書服務
-backupDB -- 備份證書服務數據庫
-backupKey -- 備份證書服務證書和私鑰
-restore -- 還原證書服務
-restoreDB -- 還原證書服務數據庫
-restoreKey -- 還原證書服務證書和私鑰
-dynamicfilelist -- 顯示動態文件列表
-databaselocations -- 顯示數據庫位置
-hashfile -- 通過文件生成並顯示加密哈希
-store -- 轉儲證書存儲
-addstore -- 將證書添加到存儲
-delstore -- 從存儲刪除證書
-verifystore -- 驗證存儲中的證書
-repairstore -- 在存儲中修復證書 KeyProvInfo
-viewstore -- 轉儲證書存儲
-viewdelstore -- 從存儲刪除證書
-dsPublish -- 發佈證書或 CRL 到 DS
-Template -- 顯示模板
-TemplateCAs -- 顯示模板的 CA
-CATemplates -- 顯示 CA 的模板
-URLCache -- 顯示或刪除 URL 緩存項目
-pulse -- 暫停自動註冊事件
-MachineInfo -- 顯示 DS 計算機對象信息
-DCInfo -- 顯示 DC 信息
-EntInfo -- 顯示企業信息
-TCAInfo -- 顯示 CA 信息
-SCInfo -- 顯示智能卡信息
-verifykeys -- 驗證公/私鑰集
-verify -- 驗證證書,CRL 或鏈
-sign -- 重新簽署 CRL 或證書
-vroot -- 創建/刪除 Web 虛擬根和文件共享
-oid -- 顯示或設置 ObjectId 的顯示名稱
-error -- 顯示錯誤代碼消息文本
-getreg -- 顯示註冊表值
-setreg -- 設置註冊表值
-delreg -- 刪除註冊表值
-ImportKMS -- 爲密鑰存檔導入用戶密鑰和證書到服務器數據庫
-ImportCert -- 將證書文件導入數據庫
-GetKey -- 檢索存檔的私鑰恢復點
-RecoverKey -- 恢復存檔的私鑰
-MergePFX -- 合併 PFX 文件
-ConvertEPF -- 將 PFX 文件轉換爲 EPF 文件
-? -- 顯示該用法消息 CertUtil -? -- 顯示動詞列表(命名列表) CertUtil -dump -? -- 顯示 "dump" 動詞的幫助文本 CertUtil -v -? -- 顯示所有動詞的所有幫助文本 CertUtil: -? 命令成功完成。 |