I am currently running Ubuntu GNOME 15.10 with GNOME 3.18, though I used to (a long while back) run Windows 7, and though Ubuntu is better in most ways, there is still a feature lacking or at least a feature which I haven't found yet...
Is there any way of making it so that on the locked/login screen after a certain number (defined by me) of incorrect password attempts it doesn't allow the user to enter their password for a certain amount of time (defined by me) and also logs this to a log?
So for instance if a user enters an incorrect password 3 times they are not allowed to try again for another 5 minutes and this is also logged to a log defined by me.
It would also be useful if I could also optionally make it so that say the user tries to enter their password and gets it wrong 2 times, if they within the next 5 minutes try again it locks them out for 5 minutes, however if they try again after 5 minutes have gone the counter of incorrect password attempts is reset back to 0.
Is there already such a feature? Or perhaps a way of manually implementing it with a script or something?
apt-cache search PAM
shows about 300 packages that mention PAM. Most of these packages do not apply, but some do. Investigate these packages, consider installing some of them, read the documentation, THEN configure. Keep a shell session powerful enough to undo all the changes open. Educate self first.