A chave USB não aparece em / dev

0

Usamos um sistema de chave USB que contém arquivos de licença e são fornecidos para desbloquear software proprietário que usamos. As unidades USB são pequenas e se perdem facilmente, então eu pensei em cloná-las com dd para a próxima vez que precisarmos substituir uma.

Infelizmente, não os vejo em /dev como seria de esperar. Da mesma forma lsblk não indica o flash drive como faria em um flash drive regular. dmesg indica que o dispositivo está identificado, a saída é como mostrado:

sam@linux-dax4:~> dmesg | tail
[ 1273.129256] usb 3-2: New USB device found, idVendor=04b9, idProduct=0300
[ 1273.129267] usb 3-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[ 1273.129272] usb 3-2: Product: USB UltraPro
[ 1273.129275] usb 3-2: Manufacturer: SafeNet Inc.
[ 1313.609126] usb 3-2: USB disconnect, device number 8
[ 1356.107229] usb 3-2: new low-speed USB device number 9 using xhci_hcd
[ 1356.398858] usb 3-2: New USB device found, idVendor=04b9, idProduct=0300
[ 1356.398868] usb 3-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[ 1356.398873] usb 3-2: Product: USB UltraPro
[ 1356.398876] usb 3-2: Manufacturer: SafeNet Inc.

Estou usando o VMware para executar o OpenSuse Leap. Eu suspeito que eu possa precisar criar uma regra udev personalizada, mas pensei em perguntar antes de ir muito mais longe.

    
por sam 17.11.2015 / 16:58

1 resposta

1

Um SafeNet USB UltraPro não é um pen drive USB. É um dongle de hardware especializado que fornece a resposta correta quando questionado pelo software que o utiliza. É especificamente projetado para ser uncloneable; se você pudesse copiá-los, isso acabaria com todo o propósito deles.

Sua única solução é parar de perdê-los. Algumas ideias:

  1. Amarre uma string entre ele e o computador.
  2. Use um desses gadgets de localização de chaves que você pode anexar às suas chaves.
por 17.11.2015 / 17:53