Opensuse

USB 密鑰未顯示在 /dev 中

  • November 17, 2015

我們使用包含許可證文件的 USB 密鑰系統,用於解鎖我們使用的專有軟體。USB驅動器很小,很容易失去,所以我想我會複製它們,dd下次我們需要更換一個。

不幸的是,我沒有/dev像我期望的那樣看到它們。同樣lsblk,它不會像在普通快閃記憶體驅動器上那樣指示快閃記憶體驅動器。dmesg確實表示設備被辨識,輸出如圖:

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.

我正在使用 VMware 執行 OpenSuse Leap。我懷疑我可能需要製定一個自定義udev規則,但在我走得太遠之前我想我會問。

SafeNet USB UltraPro不是USB 拇指驅動器。它是一種專門的硬體加密狗,在被使用它的軟體詢問時會提供正確的響應。它專為不可複製而設計;如果您可以複製它們,那將破壞它們的全部目的。

您唯一的解決方案是停止失去它們。一些想法:

  1. 在它和電腦之間系上一根繩子。
  2. 使用您可以附加到鑰匙串上的鑰匙查找小工具之一。

引用自:https://unix.stackexchange.com/questions/243636