Workgroup Manager:為網路使用者啟用分級保護控制網頁記錄

如果您使用 Workgroup Manager 強制網路使用者使用分級保護控制,系統預設不會記錄使用者造訪的網站。您可以使用 Workgroup Manager 輸入預先設定的偏好設定檔案來啟用記錄功能。

在每部用戶端電腦上,原始資料將儲存在以下位置:/資源庫/Application Support/Apple/ParentalControls/Users/account-shortname/events.data。

請在用戶端電腦上使用下列步驟,產生所需的偏好設定檔案:

  1. 以工作站管理者帳號的身分登入。

  2. 在「系統偏好」的「帳號」面板中建立名為「Web Log」(簡稱為「weblog」)的本機帳號。

  3. 為這個 Web Log 帳號啟用「分級保護控制」。

  4. 登出管理者帳號。

  5. 以 Web Log 帳號的身分登入。這將會建立所需的屬性列表。

  6. 登出 Web Log 帳號。

  7. 以管理者的身分登入。

  8. /資源庫/Managed Preferences/weblog/com.apple.familycontrols.logging.plist 檔案拷貝到您的 Open Directory 伺服器。

  9. 刪除或停用 Web Log 帳號。

  10. 登出用戶端電腦。

在您的 Open Directory 伺服器上執行下列步驟:

  1. 開啟 Workgroup Manager,選取要為其啟用網站記錄的群組或電腦群組,然後按一下工具列中的偏好設定圖像。

  2. 按一下 Detail(詳細資料)標籤頁。

  3. 按一下受管理偏好設定列表下方的 Add(加入)(+)。

  4. 瀏覽至您拷貝偏好設定檔案的位置,然後選取 com.apple.familycontrols.logging.plist 檔案。

  5. 從檔案瀏覽面板的「Manage imported preferences(管理輸入的偏好設定)」選項選擇 Always(總是)。

  6. 按一下 Add(加入)。

  7. 在受管理偏好設定列表中,按兩下 com.apple.familycontrols.logging 項目。

  8. 按一下顯示三角形,顯示「Always(總是)」偏好設定網域的內容。啟用網頁記錄與否是由「web」屬性控制。此屬性應設為 True。

針對您需要為其啟用網頁記錄的所有群組或電腦群組,在 Workgroup Manager 中重複上述步驟。

由於系統可能會快取受管理偏好設定,工作站應在輸入和啟用網頁記錄設定後重新啟動。當已啟用記錄的群組中的使用者登入時,或當使用者登入屬於已啟用記錄的電腦群組的電腦時,系統應會開始記錄他們所造訪的網站。如果您封鎖某些網站,則當使用者嘗試造訪這些網站時,此動作也會記錄在 events.data 檔案中。

更多內容

以下是檢視 events.data 檔案時的重要注意事項:

  • 這個 events.data 檔案儲存在本機工作站或可攜式電腦上,而不會儲存或自動拷貝到任何伺服器。若要檢視使用者所造訪的網站,您需要從本機工作站拷貝 events.data 檔案,或直接在工作站上存取 events.data 檔案。

  • events.data 檔案是 SQLite3 資料庫,通常無法由文字編輯器之類的應用程式讀取。您將需要使用可讀取 SQLite3 資料庫格式的應用程式,才能檢視此檔案中儲存的資料。Mac OS X 隨附 sqlite3,這是可讀取此檔案的開放原始碼指令列工具程式。AppleCare 不提供 sqlite3 指令的支援。如需使用 sqlite3 指令的詳細操作指示,請參見內建的指令列文件,您可以在「終端機」中使用以下指令來存取文件:man sqlite3

  • 您可以在 <http://www.sqlite.org/> 和 <http://www.sqlite.org/docs.html> 找到 SQLite 的更多相關資訊。

附註:events.data 的檔案格式可能會變更。

對於非 Apple 製造之產品相關資訊,或是非 Apple 控制或測試之獨立網站,不得解釋 Apple 為其推薦或背書。Apple 對於第三方網站或產品的選擇、效能或使用,概不負責。Apple 對於第三方網站的準確性或可靠性不做任何保證。如需其他資訊,請聯絡廠商

發佈日期: