2017-11-10 2 views
0

Ich glaube, ich vermisse etwas in diesem Fall. Ich möchte alle USB-Ports einer Maschine deaktivieren (um jemanden zu vermeiden, stecken Sie eine Maus oder eine Tastatur und ruinieren alles darin) Wie ich zu anderen Themen, für Kernel über 2.6.38 gesehen habe, muss ich Folgendes verwenden:Deaktivieren von USB-Ports auf einem Debian-Rechner

Das Skript funktioniert technisch, Einstellungen sind in diesen Dateien gut, aber meine Ports funktionieren immer noch. Was fehlt mir?

Vielen Dank!

+0

Nun usbX war nur für das Beispiel, ich habe eine Zeile für usb1, eine Zeile für USB 2, eine Zeile für usb3. –

+0

verwenden Sie die Geräte-ID, stellen Sie beispielsweise sicher, dass das von Ihnen verwendete Gerät "id" korrekt ist: 'dmesg | grep "usb" 'und benutze die Nummer nach" usb ", zum Beispiel:' usb 2-4.4: SerialNumber: A0848020' wirst du benutzen: '/sys/bus/usb/devices/2-4.4/power/ ... .' Und stellen Sie sicher, dass das Gerät nicht verwendet wird – AnouarZ

+0

überprüfen Sie die Antworten hier, gibt es auch eine Möglichkeit, sofort https://stackoverflow.com/questions/4702216/controlling-a-usb-power-supply-on zu deaktivieren -off-with-linux/12675749 # 12675749 – AnouarZ

Antwort

1

Verwenden Sie die Geräte-ID? zum Beispiel sicher sein, dass das Gerät „id“ Sie verwenden, ist richtig: dmesg | grep "usb" und die Zahl nach „usb“ verwenden, zum Beispiel: usb 2-4.4: SerialNumber: A0848020 werden Sie verwenden: /sys/bus/usb/devices/2-4.4/power/.... Und sicher sein, dass das Gerät nicht in Gebrauch ist

Die Die Auto-Suspend-Funktion dient hier lediglich dazu, den Leerlauf von Geräten in einen Energiesparzustand zu versetzen (wo es möglicherweise ausgeschaltet erscheint), um später wieder aufgenommen zu werden, wenn es entweder vom Host oder von einem externen Ereignis benötigt wird. Das passiert (oder sollte passieren) automatisch. Der Port selbst ist eigentlich nie wirklich ausgeschaltet.

Wenn Sie jedoch möchten Sie können USB-Speichergerät deaktivieren, wo nur Root-Benutzer es nur aktivieren können. beziehen sich auf diese link

Auch freundliches Tool den Benutzer überprüfen PowerTOP

prüfen und auf diese Weise mit BIND im Auge behalten, wie auch bind/unbind nicht poweroff den USB-Port unabhängig vom Chipsatz. Das Gerät wird weiterhin mit Strom versorgt.

Verwandte Themen