Howdy - Linux face recognition authentication (2024)

Howdy - Linux face recognition authentication (1) a journal of interesting technical ideas . . .

Howdy - Linux face recognition authentication (4)

by Brent Stewart on Sunday, May 1, 2022

My friend Jared recommended that I checkout Howdy, which is a PAM add-in to support authentication by facial recognition.

The first thing I did was install cheese so that I could make sure that my face was in the camera’s field of view. Next was installing Howdy.

sudo add-apt-repository ppa:boltgolt/howdysudo apt updatesudo apt install howdy

Howdy - Linux face recognition authentication (5)Howdy offfers three levels of certainty that a face is a match - Fast, Balanced, or Secure. I chose Fast each time. I’ve installed PAM modules (yes, I know that’s redundant) before and I remember it being a bit of a trick. In this case, the howdy installation takes care of all the details and you are (almost) ready to roll. I’ve installed Howdy on a few different machines and in both cases it said “Camera ID set” at the end of the install but neither worked. We’ll list the video devices as shown below.

root@pop-os:~# ls -ltr /dev/video*crw-rw----+ 1 root video 81, 1 Apr 29 20:11 /dev/video1crw-rw----+ 1 root video 81, 0 Apr 29 20:11 /dev/video0

On the machines I’ve tested with, this reports multiple camera paths for each physical camera. I read at one point that these correspond to different camera modes, but that doesn’t match my testing here. On the machines I tested, I could use either camera path and it worked fine.

With that in mind, pick a camera path and type sudo howdy config (this edits the config file without having to use nano to find the path). Scroll down (for me it was about in the middle of the file) and replace the existing device_path variable as shown.

# The path of the device to capture frames from# Should be set automatically by an installer if your distro has onedevice_path = /dev/video0

Almost there. At this point, your camera should work but you need to train the system on your face. To do that, use sudo howdy add. Look into the camera - you’ll see it come on and take a picure.

root@pop-os:~# sudo howdy addNo face model folder found, creating oneAdding face model for the user brentEnter a label for this new model [Initial model] (max 24 characters): Brent

Howdy - Linux face recognition authentication (6)To confirm its working, open a new termainal and escalate to root (sudo -i). If it works, the camera will come on and then you will be authenticated. Howdy works for authentication into the GUI and for sudo or wherever you need to authenticate. I tested authentication for initial login and for sudo.

I installed this on a laptop one night and enrolled with the light on beside me. Later, the light was off and it wouldn’t authenticate until I turned the light back on. The Howdy algorithm is somewhat sensative to lighting conditions, but I didn’t make a study of exactly how far I could push this. It’s worth mentioning that Howdy supplements existing authentication, so if your face isn’t detected after a few seconds it rolls back to the traditional password prompt.

Just for fun, I tried to fool Howdy. It was able to correctly deny access to my wife and my youngest son. William and I look similar, so I thought that might work. William then tried to make himself look like me - smiling and even putting on glasses. Howdy worked perfectly for these casual bypass attempts. I also tried using my driver’s license, but Howdy denied this as well (it says it’s using IR, so I didn’t expect that to work).

This was a lot of fun to setup and test. I was initially wary about locking myself out, but never really felt like that was a danger. For casual home use, this seems like a pretty cool idea. I’m going to be a little more conservative on my work laptop. It’s exposed to more potentially serious and malicious people at the office and at Starbucks.


References:
&nbsp&nbsphttps://github.com/boltgolt/howdy/

Recent articles related to these tags:

linux Turning off Evolution Alarm Notify Adding a user to Ubuntu How to add a user from BASH Distro Hopping Again Restoring from Proxmox Backup Server An easy way to protect your data Proxmox Backup Server Incredibly valuable and also free! Share this article:   
Howdy - Linux face recognition authentication (2024)

FAQs

Is Howdy safe to use? ›

A note on security

Howdy is a more quick and convenient way of logging in, not a more secure one. To minimize the chance of this program being compromised, it's recommended to leave Howdy in /lib/security and to keep it read-only. DO NOT USE HOWDY AS THE SOLE AUTHENTICATION METHOD FOR YOUR SYSTEM.

Does Ubuntu have Face Unlock? ›

Setting up Face Unlock with Howdy

The setup is quite straightforward. All you have to do is add a new face model with the 'add' command, and you're all set! Enjoy your biometric unlock. Howdy is currently available and packaged for Debian/Ubuntu, Arch Linux, Fedora and openSUSE.

How secure is facial recognition authentication? ›

Unlike other identification solutions such as passwords, verification by email, selfies or images, or fingerprint identification, Biometric facial recognition uses unique mathematical and dynamic patterns that work like a face scanner, making this method one of the safest and most effective ones.

How to use Howdy in Ubuntu? ›

Installation Steps
  1. Step 1: To install Howdy we need to add required PPA for Howdy.
  2. Step 2: After installing PPA it's good to update and upgrade system.
  3. Step 3: Now installing howdy.
  4. Step 4: To configure howdy, add your face, so howdy can recognize your face.
Sep 30, 2022

Do people still use howdy? ›

Use in different states

In many rural Southern and Western states, especially in Arizona, California, Colorado, Idaho, Montana, Nevada, New Mexico, Oregon, Texas, and Wyoming, howdy is commonly used in casual contexts as a standard greeting.

Is howdy unprofessional? ›

Similarly, refrain from using "Hiya" or "Howdy" for formal emails, as these are too colloquial and may come off as inappropriate or unprofessional. Choosing the appropriate salutation sets the tone for your email and reflects your professionalism and respect for the recipient.

How do I bypass lock screen in Ubuntu? ›

Click on the "Activities" button in the top-left corner of the screen. Type "Settings" in the search bar and click on the "Settings" icon. Click on the "Power" tab in the left-hand menu. To disable screen lock, set the "Screen Blank" option to "Never" in the "Power Saving" section.

How to unlock Ubuntu without password? ›

Method 1: Reset Password Using Recovery Mode
  1. 1.1 Boot into Recovery Mode. Restart your computer and hold down the 'Shift' key during the boot process to access the GRUB menu. ...
  2. 1.2 Remount Filesystem with Write Access. ...
  3. 1.3 Reset Password. ...
  4. 1.4 Reboot and Log In.

How to install face recognition on Linux? ›

Installing Face Recognition Package on Linux:
  1. Step 1: Install the latest Python3 in Linux.
  2. Step 2: Check if pip3 and python3 are correctly installed.
  3. Step 3: Upgrade your pip to avoid errors during installation.
  4. Step 4: Enter the following command to install Face Recognition using pip3.
Oct 16, 2021

Can hackers get past facial recognition? ›

It turns out scammers can use our photos to bypass facial recognition software and hack into our accounts. It's called "Selfie Spoofing." According to Leyla Bilge, the director of Scam Research Labs at Gen Digital, this scam is becoming a big problem.

Is it better to use Face ID or passcode? ›

It all comes down to personal preference. Biometric authentication is usually safer in public places where someone can sneakily see your password, but Face ID can be used against you in certain situations. However, both methods are safe in most everyday situations, especially if you use long and complex passcodes.

Is Face ID Secure enough? ›

The probability that a random person in the population could look at your iPhone X and unlock it using Face ID is approximately 1 in 1,000,000 (versus 1 in 50,000 for Touch ID). For additional protection, Face ID allows only five unsuccessful match attempts before a passcode is required to obtain access to your iPhone.

What is yum command in Ubuntu? ›

yum is the primary tool for getting, installing, deleting, querying, and managing Red Hat Enterprise Linux RPM software packages from official Red Hat software repositories, as well as other third-party repositories.

How to use the word "howdy"? ›

used as a greeting; hello: Howdy, folks! When did you all get here? What is the pronunciation of howdy?

When can I use howdy? ›

Howdy is a very casual form of hello. typically used by friends. however, you would find this to be used in the rural/farming focused areas, it's more of a "cowboy" type greeting.

Who uses howdy? ›

So, Howdy {slang] means 'How do you do', a greeting primarily used in the southern part of the U.S.A. During the recent visit of our P.M. to Houston, newspapers, etc.

In which situation would howdy be appropriate? ›

Howdy can be used when your greeting someone you know well and hello can be used as well to greet someone you've just found on the way or near you so a hello is a quick greeting.

References

Top Articles
115 Girl Names That Start With N: for Noteable Newborns
40 Meaningful Girl Names That Start With “N” To Consider
Patreon, reimagined — a better future for creators and fans
Shoe Game Lit Svg
Team 1 Elite Club Invite
Aadya Bazaar
Robinhood Turbotax Discount 2023
What is international trade and explain its types?
Jesus Revolution Showtimes Near Chisholm Trail 8
The Many Faces of the Craigslist Killer
Premier Boating Center Conroe
Lantana Blocc Compton Crips
Zendaya Boob Job
Slag bij Plataeae tussen de Grieken en de Perzen
Keniakoop
Vcuapi
Chelactiv Max Cream
Plan Z - Nazi Shipbuilding Plans
Gopher Hockey Forum
Indystar Obits
Katie Sigmond Hot Pics
Rufus Benton "Bent" Moulds Jr. Obituary 2024 - Webb & Stephens Funeral Homes
8005607994
Craigslist Battle Ground Washington
Gas Buddy Prices Near Me Zip Code
BJ 이름 찾는다 꼭 도와줘라 | 짤방 | 일베저장소
Mta Bus Forums
4 Methods to Fix “Vortex Mods Cannot Be Deployed” Issue - MiniTool Partition Wizard
Mjc Financial Aid Phone Number
Lilpeachbutt69 Stephanie Chavez
Albertville Memorial Funeral Home Obituaries
Mobile crane from the Netherlands, used mobile crane for sale from the Netherlands
Mark Ronchetti Daughters
Colin Donnell Lpsg
Worlds Hardest Game Tyrone
Bernie Platt, former Cherry Hill mayor and funeral home magnate, has died at 90
National Insider Threat Awareness Month - 2024 DCSA Conference For Insider Threat Virtual Registration Still Available
Housing Intranet Unt
Discover Wisconsin Season 16
St Anthony Hospital Crown Point Visiting Hours
Post A Bid Monticello Mn
18006548818
Fool's Paradise Showtimes Near Roxy Stadium 14
Parent Portal Pat Med
Professors Helpers Abbreviation
Keci News
Best brow shaping and sculpting specialists near me in Toronto | Fresha
91 East Freeway Accident Today 2022
Overstock Comenity Login
Kobe Express Bayside Lakes Photos
Gameplay Clarkston
Latest Posts
Article information

Author: Foster Heidenreich CPA

Last Updated:

Views: 5657

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Foster Heidenreich CPA

Birthday: 1995-01-14

Address: 55021 Usha Garden, North Larisa, DE 19209

Phone: +6812240846623

Job: Corporate Healthcare Strategist

Hobby: Singing, Listening to music, Rafting, LARPing, Gardening, Quilting, Rappelling

Introduction: My name is Foster Heidenreich CPA, I am a delightful, quaint, glorious, quaint, faithful, enchanting, fine person who loves writing and wants to share my knowledge and understanding with you.