Howdy ให้การรับรองความถูกต้องสไตล์ Windows Hello™ สำหรับ Linux ใช้ตัวส่งสัญญาณ IR และกล้องในตัวของคุณร่วมกับการจดจำใบหน้าเพื่อพิสูจน์ว่าคุณเป็นใคร
การใช้ระบบการตรวจสอบสิทธิ์ส่วนกลาง (PAM) จะทำงานได้ทุกที่ที่คุณต้องการรหัสผ่าน: เข้าสู่ระบบ หน้าจอล็อค sudo su ฯลฯ
ปัจจุบัน Howdy พร้อมใช้งานและจัดทำเป็นแพ็คเกจสำหรับ Debian/Ubuntu, Arch Linux, Fedora และ openSUSE หากคุณสนใจที่จะบรรจุ Howdy ไว้สำหรับการแจกจ่ายของคุณ อย่าลังเลที่จะเปิดปัญหา
หมายเหตุ: บิลด์ของ dlib สามารถค้างได้ 100% นานกว่าหนึ่งนาที โปรดให้เวลา
รันโปรแกรมติดตั้งโดยวาง ( ctrl+shift+V
) คำสั่งต่อไปนี้ลงในเทอร์มินัลทีละรายการ:
sudo add-apt-repository ppa:boltgolt/howdy
sudo apt update
sudo apt install howdy
นี่จะแนะนำคุณตลอดการติดตั้ง
ดาวน์โหลดไฟล์ .deb จากหน้า Releases และติดตั้งด้วย gdebi
ต้องการคนดูแล.
ติดตั้งแพ็คเกจ howdy
จาก AUR สำหรับคำแนะนำในการติดตั้ง AUR โปรดดูที่หน้าวิกินี้
คุณจะต้องทำตามขั้นตอนการกำหนดค่าเพิ่มเติม โปรดอ่านรายการ ArchWiki สำหรับข้อมูลเพิ่มเติม
ผู้ดูแล: @luyatshimbalanga
แพ็คเกจ howdy
มีให้เป็นที่เก็บ Fedora COPR ติดตั้งได้โดยเพียงดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัล:
sudo dnf copr enable principis/howdy
sudo dnf --refresh install howdy
ดูลิงก์ไปยังที่เก็บ COPR สำหรับขั้นตอนการกำหนดค่าโดยละเอียด
ผู้ดูแล: @dmafanasyev
ไปที่หน้าวิกิ openSUSE เพื่อดูคำแนะนำในการติดตั้งโดยละเอียด
หากคุณต้องการสร้าง Howdy จากแหล่งที่มา จำเป็นต้องมีการขึ้นต่อกันสองสามอย่าง
หากต้องการติดตั้งบน Debian/Ubuntu เช่น:
sudo apt-get update && sudo apt-get install -y
python3 python3-pip python3-setuptools python3-wheel
cmake make build-essential
libpam0g-dev libinih-dev libevdev-dev
python3-dev libopencv-dev
meson setup build
meson compile -C build
คุณยังสามารถติดตั้ง Howdy ให้กับระบบของคุณด้วย meson install -C build
หลังการติดตั้ง Howdy จำเป็นต้องเรียนรู้ว่าคุณมีรูปร่างหน้าตาอย่างไร เพื่อให้สามารถจดจำคุณได้ในภายหลัง เรียกใช้ sudo howdy add
เพื่อเพิ่มโมเดลใบหน้า
หากไม่มีอะไรผิดพลาด เราควรจะเรียกใช้ sudo ได้โดยเพียงแค่แสดงใบหน้าของคุณ เปิดเทอร์มินัลใหม่และเรียกใช้ sudo -i
เพื่อดูการทำงาน โปรดตรวจสอบหน้าวิกินี้หากคุณประสบปัญหาหรือค้นหาปัญหาที่คล้ายกัน
หากคุณสงสัย คุณสามารถเรียกใช้ sudo howdy config
เพื่อเปิดไฟล์กำหนดค่าส่วนกลางและดูตัวเลือกที่ Howdy มีให้ ในระบบส่วนใหญ่ การดำเนินการนี้จะเปิดตัวแก้ไขนาโน ซึ่งคุณต้องกด ctrl
+ x
เพื่อบันทึกการเปลี่ยนแปลง
โปรแกรมติดตั้งเพิ่มคำสั่ง howdy
เพื่อจัดการโมเดลใบหน้าสำหรับผู้ใช้ปัจจุบัน ใช้ howdy --help
หรือ man howdy
เพื่อแสดงรายการตัวเลือกที่มี
การใช้งาน:
howdy [-U user] [-y] command [argument]
สั่งการ | คำอธิบาย |
---|---|
add | เพิ่มรูปแบบใบหน้าใหม่ให้กับผู้ใช้ |
clear | ลบโมเดลใบหน้าทั้งหมดสำหรับผู้ใช้ |
config | เปิดไฟล์กำหนดค่าในตัวแก้ไขเริ่มต้นของคุณ |
disable | ปิดการใช้งานหรือเปิดใช้งาน Howdy |
list | แสดงรายการโมเดลใบหน้าที่บันทึกไว้ทั้งหมดสำหรับผู้ใช้ |
remove | ลบโมเดลเฉพาะสำหรับผู้ใช้ |
snapshot | ถ่ายภาพอินพุตกล้องของคุณ |
test | ทดสอบกล้องและวิธีการจดจำ |
version | พิมพ์หมายเลขเวอร์ชันปัจจุบัน |
วิธีที่ง่ายที่สุดในการมีส่วนร่วมกับ Howdy คือการติดดาวพื้นที่เก็บข้อมูลและเปิดประเด็น GitHub สำหรับฟีเจอร์ที่คุณต้องการดู หากต้องการทำมากกว่านี้คุณสามารถซื้อกาแฟให้ฉันก็ได้
เรายินดีอย่างยิ่งที่จะร่วมสนับสนุนโค้ด หากคุณต้องการย้าย Howdy ไปยัง distro อื่น อย่าลังเลที่จะเปิดปัญหาสำหรับสิ่งนั้นด้วย
ข้อผิดพลาด Python ใดๆ จะถูกบันทึกไว้ในคอนโซลโดยตรง และควรระบุถึงสิ่งที่ผิดพลาด หากการรับรองความถูกต้องยังคงล้มเหลวแต่ไม่มีการพิมพ์ข้อผิดพลาด คุณสามารถดูบรรทัดสุดท้ายใน /var/log/auth.log
เพื่อดูว่ามีการรายงานสิ่งใดในนั้นหรือไม่
โปรดตรวจสอบวิกิเกี่ยวกับปัญหาทั่วไปก่อน และหากคุณพบข้อผิดพลาดที่ยังไม่ได้รายงาน อย่ากลัวที่จะเปิดปัญหาใหม่
แพ็คเกจนี้ไม่ปลอดภัยเท่ากับรหัสผ่านและจะไม่มีวันปลอดภัย แม้ว่าจะหลอกได้ยากกว่าการจดจำใบหน้าปกติ แต่คนที่ดูเหมือนคุณหรือรูปถ่ายของคุณที่พิมพ์ออกมาอย่างดีก็เพียงพอแล้วที่จะทำเช่นนั้น Howdy เป็นวิธีที่รวดเร็วและสะดวกกว่าในการเข้าสู่ระบบ ไม่ใช่วิธีที่ปลอดภัยกว่า
เพื่อลดโอกาสที่โปรแกรมนี้จะถูกโจมตี ขอแนะนำให้ทิ้ง Howdy ไว้ใน /lib/security
และเก็บไว้แบบอ่านอย่างเดียว
อย่าใช้ HOWDY เป็นวิธีการตรวจสอบความถูกต้องแต่เพียงผู้เดียวสำหรับระบบของคุณ