跳至主要內容
返回產品概覽

Oh No! Parent Control

在 Linux 上設定家長控制

Oh No! Parent Control 分步指南:設定每日螢幕使用時間限制、管理受支援應用程式,並透過圖形控制審批額外時間。

開始之前

本指南介紹適用於 Ubuntu 26.04 Desktop 的 Oh No! Parent Control。請先按照設定說明安裝應用程式並重新啟動電腦。

家長使用本機管理員帳戶;每個孩子使用單獨的本機標準帳戶。家長應用程式管理這些現有帳戶,不負責創建帳戶。安裝後會發現新建且符合資格的本機孩子帳戶,因此無需重新安裝應用程式即可管理這些帳戶。

家長控制功能無需網際網路連線即可運行。可選意見回饋需要聯網。一次性核准指家長核准的額外時間。僅核准模式將每日分鐘數設為零,因此使用電腦需要有效核准。請求站是登入介面提供的專用請求會話。

快速入門

以下是常見設定:每天給孩子 90 分鐘,徹底阻止一個應用程式,並允許孩子在需要時申請額外時間。

  1. 登入管理員帳戶並開啟 Oh No! Parent Control。
  2. 在 孩子帳戶 下選擇要管理的孩子。
  3. 開啟 螢幕限制,啟用 螢幕使用時間限制,並將 每日時間額度 設為 1.5 小時。
  4. 開啟 應用程式限制。將孩子絕不能開啟的應用程式設為 完全封鎖。將家長核准後可能允許的應用程式設為 需家長核准。
  5. 孩子正常登入並使用電腦。桌面面板會顯示剩餘時間。
  6. 時間用完前,孩子選擇剩餘時間控件,選擇時數和核准家長,然後選擇 請求(輔助技術顯示的名稱為 請求存取)。鎖定後請使用請求站。
  7. 所選家長在系統驗證提示中輸入密碼。核准後即可使用額外時間。

家長應用程式中的更改會自動儲存。更改失敗時不會顯示為已儲存;再次嘗試前請檢查系統回報的狀態。更改應用程式規則前請儲存孩子的工作,因為封鎖應用程式時應用程式可能會關閉。

家長應用程式顯示已選取的孩子、已啟用的螢幕使用時間限制、每日額度和今日剩餘時間。

截圖使用示例帳戶。您的電腦上顯示的名稱和可用應用程式會有所不同。

家長應用程式

家長應用程式可供管理員帳戶使用。每次使用時管理一個本機非管理員孩子帳戶。

選擇孩子

使用視窗頂部的 孩子帳戶。每個孩子的螢幕使用時間設定、應用程式規則和額外時間核准彼此獨立。

如果看不到孩子,請確認該帳戶是本機標準帳戶。管理員帳戶、系統帳戶、遠端帳戶和專用請求帳戶不會顯示為孩子帳戶。

設定每日螢幕使用時間額度

在 螢幕限制 中:

  1. 啟用 螢幕使用時間限制。
  2. 選擇 每日時間額度,範圍為 0 分鐘至 24 小時。
  3. 查看 今日剩餘時間,瞭解孩子當前可使用的時間。

每日額度設為 0 分鐘即為僅核准模式。只有在核准的額外時間仍有效時,孩子才能使用帳戶;該時段包括核准到期前再次登入或解鎖。

今日可用時間取未用的每日額度和有效一次性核准剩餘時間中的較大值。兩者不會相加。展開剩餘時間說明可查看具體數值。每日額度為零時,說明中只顯示一次性核准。如果無法讀取狀態,則顯示為不可用,而不是零。請參閱時間示例。

更改每日額度會立即生效,但不會縮短已經生效的額外時間。時間按電腦所在時區的本機日計算,“當天剩餘時間”審批會在下一個本機午夜結束。

重新套用螢幕使用時間設定會恢復已儲存的應用程式規則,即使當前核准曾允許需家長核准的應用程式也是如此。更改已啟用的每日額度會保留核准時間,但此設定變更後暫時需家長核准的應用程式存取權可能不再保留。

關閉 螢幕使用時間限制 時:

  • 移除每日時間限制。
  • 清除有效的額外時間。
  • 保留所選額度和應用程式規則,以供以後使用。
  • 應用程式規則仍然生效。

時間用完後會發生什麼

可用時間為零時,孩子的桌面會鎖定。在每日額度或核准額外時間恢復前,孩子也無法重新登入;登入介面會說明時間限制已到。孩子已開啟的會話會保留,其他已登入使用者不受影響。

鎖屏不會暫停遊戲或儲存工作。螢幕鎖定時,遊戲或網路對戰仍可能繼續。應用程式規則和審批變更可能會關閉應用程式。

時間用完後,孩子可以在登入介面的專用請求螢幕申請存取。家長無法直接在家長應用程式中新增時間;必須由孩子發起請求,再由家長核准。

應用程式限制

選擇孩子後開啟 應用程式限制。您可以搜尋孩子安裝的應用程式,並為清單中的每個應用程式指定一項存取規則:

  • 一律允許 — Oh No! Parent Control 不會阻止此應用程式。
  • 完全封鎖 — 應用程式會持續遭到封鎖,直到管理員更改規則。額外時間請求無法允許此應用程式。
  • 需家長核准 — 應用程式通常會被阻止,但家長可在額外時間請求中允許它。

家長應用程式顯示已安裝應用程式及其比對規則和存取規則。

選擇規則即可套用,無需按儲存按鈕。如果新近遭到封鎖的應用程式正在所選孩子的工作階段中執行,該應用程式會在孩子所有已登入的工作階段中關閉。其他人的應用程式會繼續執行。

封鎖應用程式前請先儲存工作。這可能會關閉孩子在所有已登入桌面上運行的比對應用程式。如果更改失敗,請檢查系統回報的狀態。

即使關閉孩子的螢幕使用時間限制,應用程式規則仍然有效。

應用程式比對

應用程式目錄包含受支援的原生應用程式、Snap、Flatpak 和 AppImages,包括僅為所選孩子安裝的應用程式。應用程式需要有可識別的啟動目標;僅憑打包格式並不能保證每個啟動器都受支援。比對規則與存取規則是兩項獨立選擇:先決定規則涵蓋哪些目標,再選擇一律允許、需家長核准或完全封鎖。每個應用程式沒有獨立時間額度。

大多數情況下可保留建議的比對規則:

  • 精確執行路徑比對應用程式當前安裝檔案。
  • 模式比對可能適用於帶版本號的 AppImage 檔案,可繼續比對儲存在同一資料夾中的受支援新版本。

例如,AppImage 更新可能會將 Lunar Client-3.7.17-ow_GUID.AppImage 替換為 Lunar Client-3.7.20-ow.AppImage。同一檔名模式 Lunar Client-*.AppImage 可比對同一應用程式資料夾中的兩個檔案。這些檔名僅用於說明比對方式,並不代表已認證所有 Lunar Client 版本兼容。

您可以編輯建議的模式或還原預設值。模式支援檔名中的 * 和 ?,但範圍限於同一個經解析的實際目錄,不會遞迴追蹤變動的目錄樹。重新開啟應用程式限制後,請檢查顯示的比對規則:對於某些應用程式,即使儲存了精確路徑選擇,建議模式仍可能重新出現。

對於受支援的原生應用程式,無論從應用程式網格、快捷方式、檔案管理員還是命令啟動,規則都涵蓋同一可執行檔案。應用程式限制控制家長應用程式中選取的受支援應用程式。它不會過濾網站或應用程式內部內容、控制其他設備,也不保證阻止改名或單獨複製的程式和腳本,或不受支援的啟動器。

Oh No! 使用 AccountsService 和 Malcontent,並透過 fapolicyd 新增按孩子帳戶執行的原生規則。對受支援的 AppImageLauncher 處理會同時覆蓋相關讀取操作和執行操作。相關限制性應用程式更改會關閉孩子各個會話中比對的應用程式;其他使用者的應用程式會繼續運行。如果無法表示某條原生規則,請檢查報告中受影響的應用程式:缺失的規則可能導致該應用程式或更新版本不受限制。

請參閱與 GNOME 的對比及固定版本來源,瞭解額外執行控制、共用基礎設施和覆蓋範圍限制。

申請額外時間

啟用了螢幕使用時間限制的孩子可以從以下任一位置申請額外時間:

  • 時間用完前 — 從孩子的桌面: 在未鎖定的桌面頂欄中選擇剩餘時間控件。孩子帳戶會自動填入,不能更改。
  • 鎖定後或登入前 — 使用請求站: 透過作業系統切換使用者/登入流程,選擇專用產品請求帳戶。請在請求表單中選擇孩子。請求站不提供通用桌面或家長應用程式存取權。

鎖屏上不會顯示計時器。不要退出孩子保留的會話來存取請求站。家長無法直接在家長應用程式中新增時間。

在請求螢幕中:

  1. 如果從登入介面開啟請求,請選擇孩子。
  2. 選擇核准請求的家長。
  3. 選擇列出的時數、當天剩餘時間或自定義值。自定義請求範圍為 0.1 至 1440 分鐘。
  4. 決定是否啟用 允許需家長核准的應用程式。
  5. 選擇 請求(輔助技術顯示的名稱為 請求存取)。
  6. 所選家長在系統驗證提示中輸入密碼。

孩子請求螢幕顯示所選家長、時數和需家長核准的應用程式選項。

此較早截圖使用虛構帳戶。當前共用請求表單包含相同選項;頁腳現會估算核准後可用的時間。選擇任意截圖可放大。

密碼僅由系統驗證提示處理。Oh No! Parent Control 不會接收、儲存或顯示密碼。核准僅適用於當前顯示的請求,不會授予孩子管理員權限。

在請求站核准後,螢幕會短暫確認,然後返回登入介面。選擇孩子帳戶,再解鎖保留的會話或正常登入。家長帳戶必須具備登入資格;家長的桌面無需保持解鎖。

選擇“允許需家長核准的應用程式”

啟用此選項後,需家長核准的應用程式可在核准時段內開啟。核准時允許需家長核准的應用程式不會關閉任何已開啟的應用程式,包括已經開啟的完全封鎖應用程式。完全封鎖規則仍會阻止新的啟動。

關閉此選項時,完全封鎖和需家長核准的應用程式都會繼續被阻止。如果孩子已經開啟任何被阻止的應用程式,這些應用程式會在額外時間開始前關閉。

核准時不允許需家長核准的應用程式存取權前請先儲存工作。孩子已登入的每個桌面上運行的封鎖應用程式都可能關閉。其他使用者的應用程式會繼續運行。

請求螢幕會針對每個孩子記住上次選擇的時數、自定義數值、核准家長和需家長核准的應用程式選項。

額外時間如何計算

固定時數審批會將所申請的時數加到當前可用時間較多的一項:未用的每日時間或先前額外時間審批。每日額度和現有核准本身不會相加。

以下數值是在同一時刻測量的:

剩餘每日時間 現有核准剩餘時間 當前可用時間 再核准 15 分鐘後
40 分鐘 10 分鐘 40 分鐘 55 分鐘
10 分鐘 40 分鐘 40 分鐘 55 分鐘
0 分鐘 20 分鐘 20 分鐘 35 分鐘

請求頁腳估算的是核准後的時間。等待期間會持續刷新,實際核准前可能發生變化。預估不可用不會阻止提交請求。家長應用程式顯示的是當前可用時間,而不是該審批預估值。

選擇當天剩餘時間會允許存取至下一個本機午夜。

當天剩餘時間請求會顯示可存取至午夜的時數,而不是採用固定時數加算。核准按經過的時間倒計時,電腦鎖定或孩子離開時也可能到期;它不是鎖屏時暫停的實際使用分鐘數。

審批結束時

可用時間歸零時,孩子的桌面會鎖定;此操作本身不會關閉會話中的應用程式。在孩子下次使用新會話或解鎖會話前,應用程式會檢查當前審批。如果先前審批仍已到期,系統會恢復通常的完全封鎖和需家長核准規則,並關閉孩子的封鎖應用程式。如果已有新的有效審批,則採用其所選應用程式存取權規則。允許需家長核准的應用程式的新審批會繼續允許這些應用程式,孩子返回時不會關閉已開啟的應用程式。

取消或拒絕請求

  • 取消系統密碼提示會返回請求表單。
  • 密碼錯誤時會顯示 請求被拒絕,並保留選項以便重試。
  • 在孩子桌面上點擊 取消 或按 Escape 會關閉表單。在專用請求螢幕上則返回登入介面。
  • 核准後桌面表單會關閉。專用請求螢幕會短暫確認核准,然後返回登入介面。

撤銷額外時間

如需移除有效的一次性核准:

  1. 開啟家長應用程式並選擇孩子。
  2. 選擇 撤銷一次性核准。
  3. 閱讀警告並確認。

撤銷會移除孩子的額外時間和暫時需家長核准的應用程式存取權。孩子正在執行的遭封鎖應用程式會關閉。未用的每日額度不會改變,也不會影響其他使用者。如果沒有剩餘每日時間,孩子的桌面會鎖定。

撤銷額外時間前請先儲存工作。孩子已登入的每個桌面上運行的封鎖應用程式都可能關閉。其他使用者的應用程式會繼續運行。

意見回饋與診斷記錄

  1. 在家長應用程式、孩子應用程式或 Kiosk 應用程式中開啟 意見回饋。這三款應用程式也都允許編輯錯誤報告。開啟意見回饋或錯誤報告不會傳送任何資訊。選擇傳送前請檢查並編輯訊息;切勿包含密碼。
  2. 只有希望收到回覆時才新增回復電子郵件。留空並不保證匿名:訊息、檔名或附件可能識別出您。
  3. 檢查建議附加的診斷檔案。可用時,近期記錄預設會包含在內。在家長應用程式或孩子應用程式中,使用 下載 儲存 ZIP 以供檢查,或使用 移除記錄 在不附帶記錄的情況下傳送。壓縮包包含本機可用日期中最新的三天記錄,這些日期不一定連續。
  4. 在家長應用程式或孩子應用程式中,您可以新增可選檔案,並檢查檔名和內容是否含個人資訊。專用 Kiosk 應用程式不提供任意檔案附件、診斷 ZIP 儲存或外部隱私頁面跳轉。它會顯示應用程式內隱私披露,並可附加代理程式提供的診斷 ZIP。
  5. 選擇 傳送意見回饋 提交報告。傳送前取消可編輯錯誤報告不會傳送任何內容。請按照顯示的傳送/結果狀態操作;關閉意見回饋對話框後,該應用程式處理程序中的傳送和重試可能仍會繼續。

本機管理員、符合條件的孩子和已配置的 kiosk 帳戶可透過應用程式代理程式取得相同診斷壓縮包。它可能包含四個產品組件的記錄:家長應用程式、孩子應用程式、Kiosk 應用程式和代理程式。此核准診斷存取不會授予直接存取受保護記錄檔案或已儲存家長控制偏好的權限。

草稿、附件內容和待傳送提交內容保留在相關家長應用程式、孩子應用程式或 Kiosk 應用程式處理程序記憶體中。自動重試最多 15 分鐘,並使用相同提交內容。退出應用程式處理程序會丟棄草稿和待重試內容;沒有已儲存的發件箱。關閉對話框不等於退出應用程式處理程序。取消或退出無法撤回服務已接受的提交。

在支援檔案附件的地方,最多可附加 五個使用者檔案,每個最大 5 MiB。診斷 ZIP 附件最大 2 MiB,包括記錄在內的所有附件總計最大 8 MiB。這些是上傳限制;單獨儲存到本機的診斷導出可以更大。如果無法準備記錄或記錄過大,請選擇 不附記錄傳送,或在傳送前移除記錄。

意見回饋會透過電子郵件傳送到支援電子郵件,沒有保證的刪除期限。傳送前請閱讀可選意見回饋披露,或閱讀專用 kiosk 中的應用程式內披露。如果應用程式無法開啟或無法傳送,請在常規瀏覽器會話中使用產品支援。

移除應用程式

移除應用程式前請先退出請求站會話。請本機管理員使用作業系統的軟體套件管理器移除軟體套件,然後遵循作業系統的重啟提示。

常規移除軟體套件會清除產品實施的限制並移除軟體套件創建的請求站,但會保留中央儲存的設定和產品故障排除記錄,以便之後重新安裝。徹底清除軟體套件還會刪除產品的中央儲存資料和記錄。

徹底清除不會刪除作業系統自身的帳戶或使用資訊、系統記錄、崩潰記錄、另行儲存的診斷 ZIP 或已傳送至支援電子郵件的意見回饋。儲存在孩子本機使用者狀態中的已記住請求選擇也可能保留;徹底清除不會刪除孩子的本機檔案。移除軟體套件創建的請求帳戶主目錄不會擦除孩子使用者檔案。請參閱本機保留時間和您的選擇。

常見問題

為什麼看不到剩餘時間控件?

僅當螢幕使用時間控制已啟用、仍有可用時間且孩子的桌面已解鎖時,才會顯示該控件。它不會顯示在登入或鎖定螢幕上。

為什麼請求螢幕提示未啟用螢幕限制?

只有為孩子啟用 螢幕使用時間限制 後,才能申請額外時間。管理員可在家長應用程式中啟用。

為什麼核准者列表中沒有家長?

核准家長必須是當前啟用登入的本機管理員帳戶。此處“啟用登入”表示管理員帳戶未被禁用登入,不表示家長的桌面必須處於解鎖狀態。

為什麼應用程式限制中沒有某個應用程式?

先確認選取了正確的孩子。列表反映該孩子可用的應用程式,包括僅為該帳戶安裝的應用程式。不屬於受支援可啟動應用程式的程式可能不會顯示。

為什麼應用程式關閉了?

當應用程式規則變得更嚴格、核准額外時間時不允許需家長核准的應用程式、螢幕使用時間設定恢復已儲存的應用程式規則、撤銷額外時間,或孩子在已到期且無替代核准的情況下返回時,所選孩子正在執行的遭封鎖應用程式可能關閉。請參閱審批結束時。其他使用者的應用程式不會關閉。

設定在重啟後還保留嗎?

會。螢幕使用時間選擇、應用程式規則和已記住的請求選項在應用程式重啟、退出登入和重啟電腦後都會保留。

更改失敗時該怎麼辦?

更改失敗時不會顯示為已成功儲存。應用程式會嘗試恢復之前可用的設定,但無法重新開啟已關閉的應用程式。如果無法關閉所有需要阻止的應用程式,操作會失敗並保留應用程式阻止狀態。再次嘗試前請檢查回報的狀態;如果問題持續,請聯絡支援。

請等待當前更改完成。使用意見回饋與診斷記錄報告您嘗試的操作和顯示的訊息;如果家長應用程式無法開啟,請聯絡產品支援。絕不要把密碼傳送給任何人。