PAM_SYSTEMD_LOADKEY(8) pam_systemd_loadkey PAM_SYSTEMD_LOADKEY(8) (NAME) pam_systemd_loadkey - (SYNOPSIS) pam_systemd_loadkey.so (DESCRIPTION) pam_systemd_loadkey NUL PAM authtok pam_get_authtok(3) . systemd-ask-password(1) --keyname= <> (root) . keyname= pam_systemd_loadkey . (OPTIONS) : keyname= . "cryptsetup" . () systemd- cryptsetup@.service(8) (PIN) . LUKS2 link-volume-key crypttab(5) . . keyname. +----------------+------------------------+ | | | +----------------+------------------------+ |cryptsetup | | | | | | | | | | | +----------------+------------------------+ |fido2-pin | | | | | +----------------+------------------------+ |luks2-pin | | | | LUKS2 | +----------------+------------------------+ |tpm2-pin | TPM2 | +----------------+------------------------+ . debug . . (EXAMPLES) LUKS (autologin) Gnome Keyring KDE KWallet . . Gnome Keyring KWallet LUKS . PAM /etc/pam.d/ ( sddm-autologin) : -auth optional pam_systemd_loadkey.so -auth optional pam_gnome_keyring.so -session optional pam_gnome_keyring.so auto_start -session optional pam_kwallet5.so auto_start systemd : [Service] KeyringMode=inherit () systemd-cryptsetup@.service(8) "cryptsetup" . pam_systemd_loadkey PAM authtok pam_gnome_keyring pam_kwallet5 . (SEE ALSO) systemd-ask-password(1), pam_get_authtok(3), crypttab(5), pam.conf(5), pam.d(5), systemd-cryptsetup@.service(8), pam(7) systemd 261.2 PAM_SYSTEMD_LOADKEY(8)