Wie verhindere ich, dass Standardbenutzer die USB-Anschlüsse verwenden?


12

Ich bin Administrator für einen meiner College-PCs mit 3 anderen normalen Benutzern. Wenn möglich, möchte ich andere 3 normale Benutzer von der Verwendung von USB einschränken. Ich benutze Ubuntu 12.04.

Antworten:


8

Sie können das USB-Speichergerät in Ubuntu deaktivieren, wo nur Root-Benutzer es aktivieren können. Drücken Sie einfach Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen. Führen Sie beim Öffnen den folgenden Befehl aus.

gksudo gedit /etc/modprobe.d/blacklist.conf

Bildbeschreibung hier eingeben

Wenn es geöffnet wird, fügen Sie eine schwarze Liste usb_storageals letzte Zeile hinzu, und öffnen Sie die rc.localDatei mit dem folgenden Befehl

gksudo gedit /etc/rc.local

Fügen Sie modprobe -r usb_storagevor dem Zeilenende 0 hinzu, wenn es geöffnet wird

Bildbeschreibung hier eingeben

Jetzt fahren Sie fort und starten Sie Ihr System neu.

Öffnen Sie zum Mounten ein Terminal und verwenden Sie den folgenden Befehl.

sudo modprobe usb_storage

Um das USB-Gerät abzumelden, klicken Sie mit der rechten Maustaste auf das Gerät im Dateimanager und wählen Sie sicheres Entfernen oder Gerät abmelden und ausführen

sudo rmmod usb_storage

Im Terminal.

Quelle: So deaktivieren und aktivieren Sie das USB-Gerät


1
Dadurch wird das USB-Speichersystem weitgehend deaktiviert. Das ist wirklich nicht der richtige Weg. Ubuntu verwendet dafür Gruppenrechte (siehe meine Antwort).
Paul Hänsch

Ich musste auch blacklist uasUbuntu 18.04.1 hinzufügen , damit dies funktioniert.
Surya Teja Karra

0

Um Benutzern die Berechtigung zur Verwendung des USB-Speichers zu verweigern, sollte es ausreichen, sie aus der Gruppe plugdev zu entfernen.


Siehe den Link "USB-Gerät deaktivieren und aktivieren"
Mitch

2
oh, ich denke, Modprobing um wäre perfekt für die Deaktivierung von USB insgesamt, was die ursprüngliche Frage war, zugegeben. Aber ist das Modul usb_storage nicht auch nur für USB-Volumes? Ist zB eine Webcam durch Entfernen von usb_storage deaktiviert? (Es bleibt betriebsbereit mit meiner Methode)
Paul Hänsch

Oh ... und der Link, den Sie gepostet haben, ist eine Methode, ja, aber eine langweilige. Und es ignoriert moderne Distributionen mit Polkit-Setup usw.
Paul Hänsch
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.