Bloqueando o uso de pendrives ou dispositivos de armazenamento USB em estações Debian/Ubuntu

Publicado por Thiago Marques Silva em 10/02/2011

[ Hits: 32.124 ]

 


Bloqueando o uso de pendrives ou dispositivos de armazenamento USB em estações Debian/Ubuntu



Por motivos de segurança, precisei configurar os desktops Ubuntu da minha rede para não permitir o uso de pendrives ou dispositivos de armazenamento pela USB. Procurando na Internet encontrei muitas informações conflitantes e pouco eficientes. Existe uma maneira simples e eficaz que impede a utilização destes dispositivos.

Os dispositivos de armazenamento pela USB utilizam o módulo usb_storage, que está localizado no caminho /lib/modules/`uname -r`/kernel/drivers/usb/storage/usb-storage.ko.

Primeiro vamos descarregá-lo do kernel com:

# rmmod usb_storage

Depois vamos impedir que outros processos iniciem este módulo por algum motivo:

# echo blacklist usb_storage >> /etc/modprobe.d/blacklist.conf

Pronto, seu sistema não mais conseguirá manipular pendrives, sendo que o legal é que mouse USB e teclado USB continuarão funcionando.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Configurando Citrix Received for Linux

Criando uma calculadora empresarial no Lazarus

Placa de rede Attansic Technology L2 (atl2)

Curso free (vídeo-aula) de informática

Programa de Tester do Vindula

  

Comentários
[1] Comentário enviado por ueslando em 11/02/2011 - 10:15h

Show de bola, principalmente para quem lida com segurança...

Thiago, como eu retorno para reconhecer pendrive, qual o comando para voltar a funcionar?


[2] Comentário enviado por thiagoms83 em 11/02/2011 - 11:38h

Para o pen-drive voltar a funcionar retire a linha blacklist usb_storage do arquivo /etc/modprobe.d/blacklist.conf e instale o modulo com:
insmod /lib/modules/`uname -r`/kernel/drivers/usb/storage/usb-storage.ko

[3] Comentário enviado por filiagees em 16/02/2011 - 01:35h

Muito boa dica! Se parar pra pensar, é um método bem intuitivo.

Thiago, sabe dizer se o dmesg continuaria indicando que um pendrive foi conectado?
Dando uma breve fuxada numa solução parecida para cartões de memoria, fiquei na dúvida entre por na blacklist "mmc_core" ou "mmc_block", sugestões?

ps: parece com a dica em http://www.vivaolinux.com.br/dica/Desabilitando-dispositivos-de-armazenamento-removiveis-via-USB-no-...

ate!

[4] Comentário enviado por andrebsilva em 05/12/2011 - 00:39h

Eu até comentei sobre isso com o Fábio Berbert, quando tive a oportunidade de o conhecer pessoalmente, recentemente. O ponto de vista diferente de um mesmo problema, trazendo várias opções. Adoramos isso na nossa comunidade.

[5] Comentário enviado por ddii596 em 25/03/2019 - 12:48h

Boa tarde a todos.
Consigo fazer isso no macos também?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts