Não tenho conhecimento de que tal solução exista. O mais próximo que vejo é usando o módulo pam faillock , que bloqueia uma conta de usuário após um número de tentativas de login com falha. Eu acho que alguém poderia escrever um módulo pam que faz o que você especifica.
Mas esta solução não seria segura. Vamos supor que eu sou um agente secreto maligno, quero ter acesso a alguns dos seus dados super-secretos e consegui roubar seu laptop. Nesse caso, eu simplesmente pegaria seu disco rígido, conecte-o a outro computador e acesse-o de lá. Ou eu iria inicializar seu laptop de um pen drive.
O Ubuntu oferece uma maneira fácil de criptografar seu diretório pessoal, o que significa que, a menos que você esteja logado, eu - como um invasor - não consigo acessar seus dados. Isso fornece mais segurança E não pode destruir todos os seus dados por acidente
O que ainda pode ser útil é um programa que destrua dados quando você quiser. Por exemplo. você sabe que um agente secreto malvado roubará seu laptop em breve. e você tem medo de que eles sejam capazes de frear sua criptografia. Mas eu acho que shred ~
faria o trabalho