UbuntuやDebianで顔認証を使ってログインする方法 (2022/02/11)

UbuntuやDebianで顔認証を使ってログインする方法です。ここでは精度が高い(=認識しにくいが別人を認識することはほぼなくなる)設定を使います。

インストール

wget --no-trust-server-name https://github.com/boltgolt/howdy/releases/download/v2.6.1/howdy_2.6.1.deb
sudo apt install ./howdy_2.6.1.deb
!!! note "インストール中に質問されたら"

1
インストール中に質問されたら、「s」を入力してEnterしてください。

顔の登録

当たり前ですが、顔認証がインストールされても顔を登録しないと何も始まりません。

sudo howdy add
を実行するとEnter a label for this new model [Model #1] (max 24 characters):みたいに名前を聞かれるので、登録する名前を入力してEnterしてからカメラを見てください。筆者は「Nomal Model」として登録しました。
少し経ったら登録が終了してメッセージがでます。これで設定完了です。

複数の顔を登録する

普通の顔以外にも「ヘッドホンバージョン」「メガネバージョン」など、複数登録できます。
最初の顔と同じように

sudo howdy add
で登録できます。