Este é o objetivo do udev.
Usando regras, você pode identificar dispositivos e acionar ações quando elas são inseridas ou removidas.
Eu tenho uma pequena chave USB contendo meus certificados. Quando eu conecto em qualquer um dos meus PCs, minha sessão é desbloqueada, a chave é montada no meu homedir, permitindo que eu me autentique em vários serviços.