Attualmente uno dei dispositivi attuali che la maggior parte di noi ha e che diventa uno strumento utile per la sua praticità e capacità sono i dispositivi USB, chiamati unità esterne, memorie USB o unità SD, queste ci consentono di archiviare grandi quantità di dati e persino installare sistemi da loro.
Sebbene questo sia funzionale e nuovo, i dispositivi USB sono un mezzo attraverso il quale virus, malware e, peggio ancora, possono essere trasmessi, possono essere utilizzati per rubare informazioni, una situazione a cui è esposto ogni amministratore è che alcuni utenti collegano supporti USB sul tuo computer locale e puoi fare quanto segue:
- Download di elementi multimediali in cui possono essere nascosti malware, ransomware, ecc.
- Copia di documenti riservati
- Installazione di programmi non autorizzati
- Replica o propagazione delle informazioni in tutta la rete e altro ancora.
In questo caso, la soluzione più adatta è quella di bloccare l'utilizzo dei dispositivi USB sul server e aggiungere così un ulteriore livello di sicurezza all'interno dell'organizzazione.
In Solvetic analizzeremo come raggiungere questo obiettivo con alcuni passaggi e quindi evitare problemi a breve, medio o lungo termine.
1. Controlla se il driver è nel kernel Linux
Per disabilitare il supporto dei supporti USB sul server, prima di tutto, sarà necessario identificare se il driver di archiviazione è caricato nel kernel della distribuzione, in questo caso Ubuntu 17, e convalidare il nome del driver responsabile di questo supporto di archiviazione. .
Passo 1
Per verificare ciò eseguiremo quanto segue. Grazie al comando "lsmod" è possibile convalidare che il modulo "usb_storage" sia in uso dal modulo UAS.
lsmod | grep usb_storage
Passo 2
Il prossimo passo da fare sarà scaricare entrambi i moduli di archiviazione USB del kernel e verificare se il processo di rimozione è stato completato con successo, per questo possiamo eseguire i seguenti comandi:
modprobe -r usb_storage modprobe -r uas lsmod | grep usb
2. Modifica criteri in Linux
Passo 1
Il prossimo passo da compiere sarà elencare il contenuto nella directory dei moduli di archiviazione USB del kernel corrente utilizzando il seguente comando:
ls /lib/moduli/`uname -r`/kernel/drivers/usb/archiviazione/Passo 2
Lì dobbiamo identificare il nome del controller di archiviazione USB che nella maggior parte dei casi ha il seguente formato:
usb-storage.ko.xz usb-storage.ko
Passaggio 3
Ora, per bloccare il modulo di archiviazione USB nel kernel, sarà necessario modificare il percorso dei moduli di archiviazione USB dalla directory al kernel e quindi rinominare il modulo usb-storage.ko.xz in usb-storage.ko. xz.blacklist o usb-storage.ko a usb-storage.ko.blacklist, utilizzando i seguenti comandi:
cd / lib / moduli / `uname -r` / kernel / drivers / usb / storage / ls sudo mv usb-storage.ko usb-storage.ko.blacklistNotaIn questo caso il nostro dispositivo è identificato come usb-storage.ko.
Passaggio 4
Nel caso di Debian dobbiamo eseguire i seguenti comandi per bloccare il modulo di archiviazione USB:
cd / lib / moduli / `uname -r` / kernel / drivers / usb / storage / ls sudo mv usb-storage.ko usb-storage.ko.blacklistPertanto, quando un supporto USB è collegato al computer, il kernel non sarà in grado di caricare il rispettivo kernel di input di questo driver di archiviazione.
Passaggio 5
Quando vogliamo ripristinare le modifiche, rinomina semplicemente il dispositivo con il suo nome originale eseguendo quanto segue:
cd / lib / moduli / `uname -r` / kernel / driver / usb / storage / mv usb-storage.ko.blacklist usb-storage.ko
3. Blocca i dispositivi USB con chmod su Linux
L'obiettivo di Solvetic è fornire le migliori soluzioni e quindi spiegheremo un altro metodo semplice per ottenere il blocco dei dispositivi USB in Linux.
Sappiamo molto bene che ogni USB è montata in / media / o se la distribuzione usa systemd, verrà montata in / run / media /, quindi, dobbiamo modificare i permessi di queste rotte in modo che solo l'utente root abbia accesso e nessun altro, per questo eseguiremo quanto segue:
sudo chmod 700 / media /Oppure nel suo caso:
sudo chmod 700 / esegui / media /
INGRANDIRE
Con questo metodo, l'unità verrà montata, ma non verrà visualizzata alcuna notifica all'utente, né l'utente potrà accedere direttamente al suo contenuto, solo l'utente root.