Existe algum programa para bloquear e desbloquear minha máquina Ubuntu usando uma unidade flash?
Por exemplo, quando retiro a unidade flash USB, o computador é bloqueado automaticamente e quando coloco a unidade flash, o computador é desbloqueado automaticamente.
Agradeço antecipadamente.
Respostas:
Sei que é uma resposta terrivelmente tardia, apenas pensei que poderia ajudar futuros leitores. Postei a resposta em Travando com drive USB
Bem, um módulo chamado PAM (módulo de autenticação conectável) pode ser personalizado para atender sua necessidade. Um belo artigo está disponível no linuxconfig descrevendo isso em detalhes.
Os passos são:
Instalar o PAM
Adicionar dispositivo USB à configuração do PAM
Selecione seu volume e " Y " para salvar
Definir usuário para autenticação PAM
Selecione e " Y " para salvar
Configurar PAM
Adicione a linha abaixo e salve
Teste a autenticação do PAM
Bloquear quando desconectado
Modifique o bloco "user" para se parecer com:
fonte
Dentro
você pode escrever um script
onde PPPP e VVVV são valores com os quais você pode extrair
lsusb
.Todo produto idêntico corresponderá, mas o bloqueio por USB pode montar o dispositivo e procurar a própria unidade para obter mais legitimação - algum arquivo, algum bytecode, a data ...
É vulnerável se alguém tiver acesso ao manche, é claro.
O script pode analisar ainda mais a cada minuto, se o stick ainda está montado e travar, se não estiver.
fonte
Obrigado pela sua sugestão. Eu escrevi um script simples utilizando o comando lsusb e coloquei system -> preferências-> aplicativos de inicialização. O script é o seguinte ..
fonte