LinuxCommandLibrary

fprintd-delete

Remove a fingerprint from the system

TLDR

Remove all fingerprints for a specific user

$ fprintd-delete [username]
copy

Remove a specific fingerprints for a specific user
$ fprintd-delete [username] [[-f|--finger]] [left-thumb|left-index-finger|left-middle-finger|left-ring-finger|left-little-finger|right-thumb|...]
copy

Display help
$ fprintd-delete
copy

SYNOPSIS

fprintd-delete [username]

PARAMETERS

username
    The username whose fingerprints are to be deleted. If not specified, the command operates on the current user.

DESCRIPTION

The fprintd-delete command is a utility used to delete previously enrolled fingerprint scans managed by fprintd (Fingerprint Authentication Daemon).

It provides a straightforward method to remove specific fingerprints or all fingerprints associated with a user, effectively disabling fingerprint authentication for those removed prints.

This command is typically used when a user wants to re-enroll their fingerprints, needs to revoke access for a compromised fingerprint, or simply wants to remove fingerprint authentication as a login method. The utility interacts with fprintd to ensure the changes are reflected system-wide.

CAVEATS

This command requires appropriate permissions to modify fingerprint data. Running it without sufficient privileges (e.g., as a regular user when deleting another user's fingerprints) will result in an error. Furthermore, the command assumes that fprintd is properly installed and running.

EXAMPLES

To delete the fingerprints for the current user: fprintd-delete
To delete the fingerprints for a specific user (requires elevated privileges): sudo fprintd-delete johndoe

EXIT CODES

The command typically returns 0 on success and a non-zero value on failure, indicating errors such as invalid user, permission problems, or communication issues with fprintd.

HISTORY

The fprintd-delete command is part of the fprintd suite of tools, developed to provide a standardized way to manage fingerprint authentication in Linux environments. It's evolution has been driven by the need to support different fingerprint reader devices and integrate seamlessly with various desktop environments. Its usage grew with the increasing adoption of biometric authentication in consumer laptops and other devices.

SEE ALSO

Copied to clipboard