Uvijek se ulaže svaki napor maksimizirati sigurnost uređaja, ali istina je da je to stvarno teško kada postoji fizički pristup -to jest, postoje ljudi koji mogu sjediti ispred njih- budući da se informacije mogu izvući na više načina. Pa ćemo danas vidjeti kako spriječiti upotrebu USB priključka naših GNU / Linux poslužitelja.
U našem je operativnom sustavu to moguće ako prvo utvrdimo da se modul za pohranu koji se koristi u linux kernel, a mi isto radimo da bismo dobili naziv. Naredba koja se za to koristi je lsmod, koja nam pokazuje module koji su učitani u pokrenutom jezgru, a mi koristimo alat grep za filtriranje i dobivanje samo informacija povezanih s 'usb_storage'.
Otvaramo prozor terminala i unosimo:
# lsmod | grep usb_storage
To nam omogućuje da vidimo koji je modul jezgre koji koristi sub_storage i nakon što smo ga identificirali, ono što moramo učiniti je preuzeti ga iz kernela. To se radi naredbom modprobe zajedno s parametrom "-r" (za "uklanjanje"):
#modprobe -r usb_pohrana
#modprobe -r uas
#lsmod | grep usb
Sada identificiramo direktorije koji hostiraju GNU / Linux module jezgre s imenom "usb-storage":
# ls / lib / modules / 'uname -r' / kernel / drivers / usb / storage /
Sada, da bismo spriječili učitavanje ovih modula u jezgri, prelazimo u direktorij tih modula usb-storage i dodajemo sufiks "crna lista", s kojim mijenjamo njihovo ime u "usb-storage.ko.xz.blacklist":
#cd / lib / modules / 'uname -r' / kernel / drivers / usb / storage /
#ls
#mv usb-storage.ko.xz usb-storage.ko.xz.crlist
U slučaju distribucija temeljenih na Debianu, naziv modula je malo drugačiji, pa bi gornje naredbe bile sljedeće:
#cd / lib / modules / 'uname -r' / kernel / drivers / usb / storage /
#ls
#mv usb-storage.ko usb-storage.ko.crna lista
To je sve, od sada kada se pendrive umetne na poslužitelj povezani moduli se neće uspjeti učitati i neće biti moguće čitati njihov sadržaj, kopirati ili premještati datoteke tamo. A ako u nekom trenutku požalimo i želimo to poništiti, jednostavno moramo ostaviti naziv modula onakvim kakav je bio na početku, odnosno ukloniti proširenje ili sufiks «crna lista».