來源:IT之家
微軟 Win10 中的一項(xiàng)重要功能,就是 Linux 子系統(tǒng),也叫 WSL,該功能可以讓用戶同時(shí)使用 Win10 和 Linux 系統(tǒng)。
據(jù)外媒 XDA 報(bào)道,近日一位日本開發(fā)者在 GitHub 發(fā)布了一個(gè)開源項(xiàng)目,可使 Linux 子系統(tǒng)支持 Windows Hello 功能。
從圖中可以看出,當(dāng)用戶在 Ubuntu-20.04 子系統(tǒng)中輸入 sudo 進(jìn)行超級(jí)用戶提權(quán)時(shí),Win10 自動(dòng)彈出了 Windows Hello 人臉識(shí)別,識(shí)別成功后就可以正確提權(quán)。
IT 之家了解到,該項(xiàng)目由可插拔身份驗(yàn)證模塊(PAM)以及負(fù)責(zé)調(diào)用 Windows Hello 的伴隨 Windows 應(yīng)用程序組成,PAM 模塊負(fù)責(zé)將 Linux 用戶的身份驗(yàn)證請(qǐng)求映射到相應(yīng)的 Windows 10 用戶的 Windows Hello 簽名。
由于采用模塊化設(shè)計(jì),該項(xiàng)目不僅可用于 WSL2,也可用于上一代的 WSL。用戶需要下載預(yù)編譯的二進(jìn)制文件,在 Linux 子系統(tǒng)下執(zhí)行 install.sh 腳本,然后通過 PAM 模塊配置進(jìn)程。