[LINUX] Verwendung der Fingerabdruckauthentifizierung für KDE

Einführung

So aktivieren Sie Fingerprint für Laptops und andere Geräte mit KDE unter Linux. In diesem Artikel geht der Anmeldemanager von SDDM aus. Die Einstellungsmethode kann je nach Verteilung unterschiedlich sein.

Einstellungen für die Fingerabdruckauthentifizierung beim Login (SDDM)

Fügen Sie "auth ausreichend pam_fprint.so" oben in "/ etc / pam.d / sddm" hinzu.

#%PAM-1.0

auth		sufficient	pam_fprintd.so
auth		include		system-login
-auth   	include		pam_kwallet5.so
-auth		optional	pam_gnome_keyring.so

account		include		system-login

password	include		system-login
-password	optional	pam_gnome_keyring.so use_authtok

session		optional	pam_keyinit.so force revoke
session		include		system-login
-session  	optional	pam_kwallet5.so auto_start
-session	optional	pam_gnome_keyring.so auto_start

Nach dem Einstellen wird die Fingerabdruckauthentifizierung durch einmaliges Drücken der Eingabetaste aktiviert, während das Kennworteingabefeld leer ist.

Einstellungen für die Fingerabdruckauthentifizierung auf dem Sperrbildschirm

Sperrbildschirme wie nach dem Ruhezustand werden von KDE anstelle von SDDM authentifiziert. Fügen Sie "auth ausreichend pam_unix.so try_first_pass likeauth nullok" und "auth ausreichend pam_fprint.so" oben in "/ etc / pam.d / kde" hinzu.

#%PAM-1.0

auth 			sufficient  	pam_unix.so try_first_pass likeauth nullok
auth            sufficient      pam_fprintd.so
auth            include         system-login

account         include         system-login

password        include         system-login

session         include         system-login

Nach dem Einstellen können Sie die Entsperrung per Fingerabdruckauthentifizierung durchführen, nachdem Sie einmal die Eingabetaste gedrückt haben und das Kennworteingabefeld wie bei SDDM leer ist.

Bonus (Fehlerbehebung, wenn Sie nicht wieder einschlafen können)

Standardmäßig können Sie möglicherweise nicht aus dem Ruhezustand aufwachen. Hier ist eine Lösung, wenn Sie GRUB als Bootloader verwenden.

Öffnen Sie zuerst / etc / default / grub. Ich denke, es gibt einige Unterschiede, aber ich denke, der Inhalt ist wie folgt. Schreiben Sie "GRUB_CMDLINE_LINUX =" "unten in" GRUB_CMDLINE_LINUX = "nouveau.modeset = 0" "um.

# GRUB boot loader configuration

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Arch"
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet"
GRUB_CMDLINE_LINUX=""

Führen Sie nach dem Umschreiben sudo grub-mkconfig -o / boot / grub / grub.cfg aus, um die vorherige Einstellungsänderung widerzuspiegeln. Nach dem Neustart können Sie aus dem Schlaf aufwachen.

Einstellung zur Authentifizierung von Fingerabdrücken mit sudo

Fügen Sie "auth ausreichend pam_fprintd.so" oben in "/ etc / pam.d / sudo" hinzu.

#%PAM-1.0
auth		sufficient	pam_fprintd.so
auth		include		system-auth
account		include		system-auth
session		include		system-auth

abschließend

Ich habe vorgestellt, wie die Authentifizierung per Fingerabdruck auf dem Anmeldebildschirm, dem Sperrbildschirm und dem Sudo aktiviert wird.

Referenz

Recommended Posts

Verwendung der Fingerabdruckauthentifizierung für KDE
[Python] Organisieren der Verwendung für Anweisungen
Verwendung von "deque" für Python-Daten
Wie benutzt man Python-Shell
Hinweise zur Verwendung von tf.data
Verwendung von virtualenv
Wie benutzt man Seaboan?
Wie man Shogun benutzt
Verwendung von Pandas 2
Verwendung von Virtualenv
Verwendung von numpy.vectorize
Verwendung von pytest_report_header
Wie man teilweise verwendet
Wie man Bio.Phylo benutzt
Verwendung von SymPy
Wie man x-means benutzt
Verwendung von IPython
Verwendung von virtualenv
Wie benutzt man Matplotlib?
Wie benutzt man numpy?
Verwendung von TokyoTechFes2015
Wie benutzt man venv
Verwendung des Wörterbuchs {}
Wie benutzt man Pyenv?
Verwendung der Liste []
Wie man Python-Kabusapi benutzt
Verwendung von OptParse
Verwendung von return
Wie man Imutils benutzt
So verwenden Sie MkDocs zum ersten Mal
Verwendung von Template Engine für Network Engineer
Verwendung von Datenanalysetools für Anfänger
[BigQuery] Verwendung der BigQuery-API für die Python-Tabellenerstellung-
[Für Anfänger] Wie man den Befehl say mit Python benutzt!
Verwendung von Qt Designer
Verwendung der Suche sortiert
[gensim] Verwendung von Doc2Vec
python3: Verwendung der Flasche (2)
Verstehen Sie, wie man Django-Filter verwendet
[Ansible] Verwendung der SSH-Kennwortauthentifizierung bei der Ausführung von ansible
Verwendung des Generators
[Python] Verwendung von Liste 1
Verwendung von FastAPI ③ OpenAPI
Wie benutzt man Python Argparse?
Verwendung von IPython Notebook
Wie man Pandas Rolling benutzt
Verwendung von Redispy-Wörterbüchern
Python: Wie man pydub benutzt
[Python] Verwendung von checkio
[Go] Verwendung von "... (3 Perioden)"
So bedienen Sie GeoIp2 von Django
Wie benutzt man den Dekorateur?
[Einführung] Verwendung von open3d
Wie benutzt man Python Lambda?
So verwenden Sie Jupyter Notebook
[Python] Verwendung von virtualenv