Howdy menyediakan otentikasi gaya Windows Hello™ untuk Linux. Gunakan pemancar IR dan kamera internal yang dikombinasikan dengan pengenalan wajah untuk membuktikan siapa Anda.
Menggunakan sistem otentikasi pusat (PAM), ini berfungsi di mana pun Anda memerlukan kata sandi: Login, layar kunci, sudo, su, dll.
Howdy saat ini tersedia dan dikemas untuk Debian/Ubuntu, Arch Linux, Fedora dan openSUSE. Jika Anda tertarik mengemas Howdy untuk distro Anda, jangan ragu untuk membuka terbitan.
Catatan: Pembuatan dlib dapat bertahan 100% selama lebih dari satu menit, beri waktu.
Jalankan penginstal dengan menempelkan ( ctrl+shift+V
) perintah berikut ke terminal satu per satu:
sudo add-apt-repository ppa:boltgolt/howdy
sudo apt update
sudo apt install howdy
Ini akan memandu Anda melalui instalasi.
Unduh file .deb dari halaman Rilis dan instal dengan gdebi.
Diinginkan pengelola.
Instal paket howdy
dari AUR. Untuk instruksi instalasi AUR, lihat halaman wiki ini.
Anda perlu melakukan beberapa langkah konfigurasi tambahan. Silakan baca entri ArchWiki untuk informasi lebih lanjut.
Pengelola: @luyatshimbalanga
Paket howdy
tersedia sebagai repositori Fedora COPR, instal hanya dengan menjalankan perintah berikut di terminal:
sudo dnf copr enable principis/howdy
sudo dnf --refresh install howdy
Lihat tautan ke repositori COPR untuk mengetahui langkah-langkah konfigurasi selengkapnya.
Pengelola: @dmafanasyev
Kunjungi halaman wiki openSUSE untuk petunjuk instalasi terperinci.
Jika Anda ingin membangun Howdy dari sumber, diperlukan beberapa dependensi.
Untuk menginstalnya di Debian/Ubuntu misalnya:
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
Anda juga dapat menginstal Howdy ke sistem Anda dengan meson install -C build
.
Setelah instalasi, Howdy perlu mengetahui seperti apa penampilan Anda agar nanti dapat mengenali Anda. Jalankan sudo howdy add
untuk menambahkan model wajah.
Jika tidak ada yang salah, kita seharusnya bisa menjalankan sudo hanya dengan menunjukkan wajah Anda. Buka terminal baru dan jalankan sudo -i
untuk melihatnya beraksi. Silakan periksa halaman wiki ini jika Anda mengalami masalah atau mencari masalah serupa.
Jika Anda penasaran, Anda dapat menjalankan sudo howdy config
untuk membuka file konfigurasi pusat dan melihat opsi yang ditawarkan Howdy. Pada sebagian besar sistem, ini akan membuka editor nano, di mana Anda harus menekan ctrl
+ x
untuk menyimpan perubahan.
Penginstal menambahkan perintah howdy
untuk mengelola model wajah untuk pengguna saat ini. Gunakan howdy --help
atau man howdy
untuk membuat daftar opsi yang tersedia.
Penggunaan:
howdy [-U user] [-y] command [argument]
Memerintah | Keterangan |
---|---|
add | Tambahkan model wajah baru untuk pengguna |
clear | Hapus semua model wajah untuk pengguna |
config | Buka file konfigurasi di editor default Anda |
disable | Nonaktifkan atau aktifkan kabar |
list | Daftar semua model wajah yang disimpan untuk pengguna |
remove | Hapus model tertentu untuk pengguna |
snapshot | Ambil cuplikan masukan kamera Anda |
test | Uji kamera dan metode pengenalannya |
version | Cetak nomor versi saat ini |
Cara termudah untuk berkontribusi pada Howdy adalah dengan memberi bintang pada repositori dan membuka terbitan GitHub untuk fitur yang ingin Anda lihat. Jika Anda ingin berbuat lebih banyak, Anda juga bisa membelikan saya kopi.
Kontribusi kode juga sangat diharapkan. Jika Anda ingin mem-porting Howdy ke distro lain, silakan buka terbitan untuk itu juga.
Kesalahan Python apa pun akan langsung masuk ke konsol dan akan menunjukkan apa yang salah. Jika otentikasi masih gagal tetapi tidak ada kesalahan yang dicetak, Anda dapat melihat baris terakhir di /var/log/auth.log
untuk melihat apakah ada sesuatu yang dilaporkan di sana.
Silakan periksa dulu wiki mengenai masalah umum dan jika Anda menemukan kesalahan yang belum dilaporkan, jangan takut untuk membuka terbitan baru.
Paket ini sama sekali tidak seaman kata sandi dan tidak akan pernah seaman kata sandi. Meskipun lebih sulit untuk dibodohi daripada pengenalan wajah biasa, seseorang yang mirip dengan Anda, atau foto Anda yang dicetak dengan baik sudah cukup untuk melakukannya. Howdy adalah cara masuk yang lebih cepat dan nyaman, bukan cara yang lebih aman.
Untuk meminimalkan kemungkinan program ini disusupi, disarankan untuk membiarkan Howdy di /lib/security
dan menjadikannya hanya-baca.
JANGAN GUNAKAN HOWDY SEBAGAI METODE OTENTIKASI SATU-SATUNYA UNTUK SISTEM ANDA.