Desativar e ativar CD-ROM

1

Por razões de segurança (para que ninguém possa copiar dados do computador para o CD-ROM ou do CD-ROM para o computador), tenho que desabilitar as unidades de CD-ROM em todos os sistemas Ubuntu que tenho.

Eu estimo que tenho perto de 400 a 500 máquinas Ubuntu.

Como posso desativar as unidades de CD-ROM e ativá-las novamente?

Se possível, gostaria que os comandos ativassem e desativassem uma unidade de CD-ROM.

    
por Vikram Jadhav 18.01.2017 / 17:03

1 resposta

4

Bloqueie a unidade:

eject -i 1

Desbloqueie a unidade:

eject -i 0

De man eject :

 -i on|1|off|0
        This  option  controls locking of the hardware eject button. When enabled,
        the drive will not be ejected when the button is pressed.  This is  useful
        when you are carrying a laptop in a bag or case and don't want it to eject
        if the button is inadvertently pressed.

Lembre-se de que este comando está disponível para usuários no sistema, portanto você também pode querer criar um alias para substituir a ejeção normal. E nem todas as versões de bloqueio de suporte a ejeção (a versão no Ubuntu 15.04 + faz; abaixo disso, não tenho certeza).

O que o comando faz é um ...

echo 1 | sudo tee /proc/sys/dev/cdrom/lock
echo 0 | sudo tee /proc/sys/dev/cdrom/lock

para que você também possa usar isso.

E esse também é um script de terceiros que você pode usar chamado cdctl .

15:04 (o Ubuntu mais antigo que eu tenho):

$ eject --version
eject version 2.1.5 by Jeff Tranter ([email protected])
$ eject -i 1
CD-Drive may NOT be ejected with device button
$ eject -i 0
CD-Drive may be ejected with device button
    
por Rinzwind 18.01.2017 / 17:10