Kuinka estää USB-tallennuslaitteet Linux-palvelimissa
Tietokoneiden fyysisen pääsyn saaneiden käyttäjien arkaluontoisten tietojen purkamisen suojaamiseksi on parasta poistaa käytöstä kaikki USB-tallennustuet Linux-ytimessä.
USB-tallennustuen poistamiseksi käytöstä meidän on ensin tunnistettava, onko tallennusohjain ladattu Linux-ytimeen, ja tallennusohjaimesta vastaavan ohjaimen (moduulin) nimi.
Suorita lsmod-komento kaikkien ladattujen ytimen ohjaimien luetteloimiseksi ja suodata lähtö grep-komennon avulla hakusarjalla "usb_storage".
# lsmod | grep usb_storage
Komennosta lsmod voimme nähdä, että aliasemamoduuli on UAS-moduulin käytössä. Poista seuraavaksi molemmat USB-muistimoduulit ytimestä ja tarkista, onko poisto onnistunut, antamalla alla olevat komennot.
# modprobe -r usb_storage # modprobe -r uas # lsmod | grep usb
Seuraavaksi listaa nykyisen ajonaikaisen ytimen USB-muistimoduulihakemiston sisältö antamalla alla oleva komento ja tunnistamalla usb-tallennusohjaimen nimi. Yleensä tämän moduulin nimi on usb-storage.ko.xz tai usb-storage.ko.
# ls /lib/modules/`uname -r`/kernel/drivers/usb/storage/
Estääksesi USB-muistimoduulilomakkeen lataamisen ytimeen, vaihda hakemisto ytimen USB-muistimoduulien poluksi ja nimeä usb-storage.ko.xz-moduuli uudelleen usb-storage.ko.xz.blacklistiksi antamalla alla olevat komennot.
# cd /lib/modules/`uname -r`/kernel/drivers/usb/storage/ # ls # mv usb-storage.ko.xz usb-storage.ko.xz.blacklist
Anna Debian-pohjaisissa Linux-jakeluissa alla olevat komennot estääksesi usb-storage-moduulin latautumasta Linux-ytimeen.
# cd /lib/modules/`uname -r`/kernel/drivers/usb/storage/ # ls # mv usb-storage.ko usb-storage.ko.blacklist
Nyt kun liität USB-tallennuslaitteen, ydin ei onnistu lataamaan tallennuslaiteajurin intro-ydintä. Palataksesi muutoksiin, nimeä vain USB-moduulin mustalle listalle vanha nimi.
# cd /lib/modules/`uname -r`/kernel/drivers/usb/storage/ # mv usb-storage.ko.xz.blacklist usb-storage.ko.xz
Tätä menetelmää sovelletaan kuitenkin vain ajonaikaisiin ytimen moduuleihin. Jos haluat lisätä USB-tallennusmoduulien mustalle listalle kaikki käytettävissä olevat ytimet järjestelmässä, syötä kukin ytimoduulihakemistoversiopolku ja nimeä usb-storage.ko.xz uudeksi nimeksi usb-storage.ko.xz.blacklist.