Como desabilitar CD-ROM e USB para usuários normais no Linux?

Como desabilitar CD-ROM e USB para usuários normais no Linux?

Como o acesso ao CD-ROM e USB pode ser desabilitado para usuários normais no Linux?

Como parte da política de segurança, precisamos desabilitar o acesso a CD-ROM e USB para usuários normais. Somente usuários root devem ter acesso. Estamos usando principalmente Ubuntu Linux.

Responder1

Mais fácil é remover usuários dos grupos 'cdrom' e 'plugdev' em /etc/group.

Responder2

Encontrei uma solução para o meu problema.

Desativando USB

# mv /lib/modules/$(uname -r)/kernel/drivers/usb/storage/usb-storage.ko /root

Desativando CD-ROM

# mv  /lib/modules/$(uname -r)/kernel/drivers/cdrom/cdrom.ko /root

http://www.cyberciti.biz/faq/linux-disable-modprobe-loading-of-usb-storage-driver/

http://blog.ask4itsolutions.com/2010/05/07/disable-block-cddvd-rom-linux-rhel/

Responder3

O mais fácil que encontrei é simplesmente:

sudo chmod 700 /media

O Ubuntu monta mídia removível em/media, portanto, alterar as permissões para/media é a maneira mais fácil de impedir o acesso.Esta é uma solução segura e facilmente reversível.

Responder4

Para proteção simples contra usuários não avançados, colocar o módulo de armazenamento USB na lista negra deve ser suficiente:

modprobe -r usb-storage
echo blacklist usb-storage >> /etc/modprobe.d/blacklist

Verificar:

modprobe usb-storage
if ! lsmod | grep -q usb-storage; then echo Module is blacklisted; fi

Para CD-ROM simplesmente remova o usuário do grupo 'cdrom'. Então o usuário não deverá conseguir acessá-lo (no gerenciamento de usuários existe uma aba avançada onde você pode desmarcar tal opção).

informação relacionada