Di
/etc/udev/rules.d/
Anda dapat menulis skrip
SUBSYSTEM=="usb", SYSFS{idProduct}=="PPPP", SYSFS{idVendor}=="VVVV", RUN+="/usr/sbin/usb-locking"
di mana PPPP dan VVVV adalah nilai yang dapat Anda ekstrak lsusb
.
Setiap produk identik akan cocok, tetapi penguncian usb dapat memasang perangkat, dan lihat drive itu sendiri untuk legitimasi lebih lanjut - beberapa file, beberapa bytecode di sana, tanggal ...
Itu rentan jika orang lain mendapatkan akses ke tongkat, tentu saja.
Script selanjutnya dapat dilihat setiap menit, apakah tongkat masih terpasang, dan mengunci jika tidak.