Flameshot is a powerful and easy to use screenshot software for Linux. Key features that stand Flameshot from the other programs are possibility to highlight elements and add text to just created screenshot with no need to save it and open in image editor. Detailed Flameshot installation process and keyboard shortcuts.
The ability to use face recognition for authentication with Python. Process steps, face detection in the image (Haar cascade classifier, histogram of oriented gradients, convolutional neural network). The most popular Python libraries for Face Detection: OpenCV and Dlib. Two types of errors: type I errors (FAR or FMR) and type II errors (FRR or FNMR). Reliability of this authentication method. Photo and video authentication. Additional verification methods: without user intervention, with the participation of the user.
Centralized SSH key management. Comparison of protocols for centralized authentication (LDAP, RADIUS, SAML, Kerberos), applications for the server-side, applications for the client-side. The most popular authentication server applications (open source authentication applications, proprietary authentication applications, cloud authentication services). Client central authentication applications (SSSD client, OpenLDAP Daemons). Test and configure central authentication server for internal use. Requirements for central authorization software.