rushabh-v / Linux_face_unlock
Licence: gpl-3.0
A face authentication system for Ubuntu that works while logging in and running "sudo" commands with a friendly CLI to operate it.
Stars: β 55
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Linux face unlock
Howdy
π‘οΈ Windows Helloβ’ style facial authentication for Linux
Stars: β 3,237 (+5785.45%)
Mutual labels: face-recognition, ubuntu, debian
Server Manager
This repository holds the IntISP Interface. It can be rebuilt to interface with any other hosting panel.
Stars: β 31 (-43.64%)
Mutual labels: ubuntu, debian
Spotify Linux Installer
Install latest Spotify on Linux
Stars: β 28 (-49.09%)
Mutual labels: ubuntu, debian
Spocon
SpoCon - A Spotify Connect Client for Debian , Ubuntu and Raspberry Pi based on librespot-java
Stars: β 51 (-7.27%)
Mutual labels: ubuntu, debian
Rtinst
seedbox installation script for Ubuntu and Debian systems
Stars: β 1,029 (+1770.91%)
Mutual labels: ubuntu, debian
Ufw Docker
To fix the Docker and UFW security flaw without disabling iptables
Stars: β 878 (+1496.36%)
Mutual labels: ubuntu, debian
Ansible Supervisor
Ansible role to set up (the latest or a specific version of) supervisor in Debian-like systems
Stars: β 32 (-41.82%)
Mutual labels: ubuntu, debian
Hostapd
Script for compiling, patching and packing hostapd from sources
Stars: β 36 (-34.55%)
Mutual labels: ubuntu, debian
Certbot Install
Install the latest Certbot in a breeze. Great for Ubuntu Focal 20.04, and other Linux/Mac.
Stars: β 50 (-9.09%)
Mutual labels: ubuntu, debian
Adoptopenjdk Deb Installer
Creates Ubuntu/Debian installer packages for AdoptOpenJDK builds using their API
Stars: β 39 (-29.09%)
Mutual labels: ubuntu, debian
Sysadmintools
Acorn's Server, Workstation, & VM Cluster Automation & Documentation
Stars: β 7 (-87.27%)
Mutual labels: ubuntu, debian
Ansible Keepalived
Ansible role to set up keepalived in Debian-like systems
Stars: β 21 (-61.82%)
Mutual labels: ubuntu, debian
Debian Server
Complete Debian/Ubuntu Web Application Server Installation
Stars: β 22 (-60%)
Mutual labels: ubuntu, debian
Debbuild
Build deb packages from rpm specifications
Stars: β 32 (-41.82%)
Mutual labels: ubuntu, debian
Displaylink Debian
DisplayLink driver installer for Debian and Ubuntu based Linux distributions.
Stars: β 768 (+1296.36%)
Mutual labels: ubuntu, debian
Switch Apt Mirror.ansible.role
switch apt mirror for Debian & Ubuntu with Ansible role.
Stars: β 5 (-90.91%)
Mutual labels: ubuntu, debian
Fileshare
Debian/Ubuntu applet for screenshots and images sharing using popular online services
Stars: β 35 (-36.36%)
Mutual labels: ubuntu, debian
Facerec - Linux Face Unlock
Facerec is a face authentication system for Ubuntu Linux that works while logging in, running "sudo" commands, etc. with a user-friendly CLI to operate it.
Installation
Using PPA
1. Update Sources
sudo apt update
2. add PPA to your machine
sudo add-apt-repository ppa:rushabh-v/facerec
3. Install Facerec
sudo apt install facerec
4. Source bashrc
source ~/.bashrc
Using deb package
1. Download the deb package
wget https://github.com/rushabh-v/linux_face_unlock/releases/download/v1.1/facerec_1.1_all.deb
2. Install all the dependencies
sudo apt install -y python3-pip python3-opencv python3-setuptools python-execnet cmake libatlas-base-dev build-essential
3. Install the deb package using
sudo dpkg -i facerec_1.1_all.deb
4. Source bashrc
source ~/.bashrc
NOTE: The deb package won't receive updates automatically. The PPA method is more preferable.
Command Line Interface
Command | Description |
---|---|
facerec new | Add a new root face |
facerec enable | Enable facerec |
facerec disable | Temporarily disable facerec |
facerec remove | Completely remove the facerec |
facerec --version | Display installed version of facerec |
facerec --help | Get the CLI info |
Try using the tab compeletions. It is one of the trivial features I am extra proud of π
Contributions Welcome
- Bug reports, Feature requests and PRs will be highly appreciated.
- Dockerfile for the testing environment can be found here. (Will soon upload the image to docker hub)
- Currently, facerec is only supported on Ubuntu. Adding support for other distros is on the list of major future plans.
Troubleshoot
- If you don't have root access. Go to recovery mode as root and run,
facerec remove
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].