安全注意鍵

安全注意鍵(英語:Secure Attention Key縮寫SAK)或安全注意序列(英語:Secure Attention Sequence,縮寫:SAS)是在登錄界面出現前必須在計算機鍵盤下按下的組合鍵以證明用戶完全可信。與硬體間接交互的作業系統內核可以檢測是否安全注意鍵被按下。按下時,內核即開始受信登錄處理流程。

安全注意鍵旨在在開始可信登錄前通過使內核終止全部進程(包括偽造為計算機登錄進程的程序)的方式終結偽造登錄英語login spoofing

在配置使用安全注意鍵的系統上,用戶必須時刻小心無需按下所必須的組合鍵的偽造登錄提示。

Windows中,這一功能由Winlogon部件實現。Windows 使用者帳戶控制(UAC)提示也有可能需要按下安全注意鍵。除此之外,Windows 8中的安全注意鍵也是⊞ Win+電源鍵[1]

在Linux系統上,若內核支持sysrq,則可直接使用Alt+SysRq+K作為安全注意鍵。反之,則應使用loadkeys來配置安全注意鍵。一旦定義安全注意鍵,在登入時將直接結束X Server進程。若系統正位於運行級別5,則將重新啟動X Server進程[2]

示例

下方是部分應用示例:

BIOS 用例

類似Ctrl+Alt+Del的相同組合鍵通常被PC系統的BIOS用於在啟動過程重新啟動計算機。

另請參閱

參考文獻

  1. ^ Hudek, Ted. Windows Hardware Certification Requirements for Client and Server Systems. docs.microsoft.com. [2019-02-14]. (原始內容存檔於2020-12-05) (美國英語). 
  2. ^ 2.0 2.1 安德魯·莫頓. Linux Secure Attention Key (SAK) handling. Linux Kernel Organization Inc. 2001-03-18 [2019-02-14]. (原始內容存檔於2018-10-22).