Verwendung von allen Eingabegeräten verhindern

Hallo Tobias, hallo Christoph,

mir geht es momentan v.a. um die Abschaltung von USB. Die Maus- und Tastaturabschaltung kann ich mit xmodmap gut umsetzen.

Vielleicht könnt ihr mir helfen?

Da ich ein Image für verschiedene Kioskclients verwenden möchte, die durch unterschiedliches Postsyncen verschieden spezialisiert werden, ist für mich die start.conf nicht gut geeignet um USB auszuschalten. Kann man den Kernelparameter auch per postsync übergeben? Und wenn ja, wie?

Kann man damit auch auf Clients mit verschiedener Hardware, die EIngabegeräte und USB-Ports gezielt ausschalten?

Gruß
Stefan

P.S: PS/2 könnte ich auch notfalls mechanisch verhindern - z.B. mit Heißkleber.

Lieber Stefan,

Ja, wenn es um die USB-Geräte geht, musst Du ein Bash-Script schreiben (siehe oben, wo ich das Vorgehen erklärt habe).
Den PS/2 schaltet man am besten mit den xinput-Befehlen aus.

Das wird hier z.B. ganz gut erklärt:
https://lxadm.com/Disable_/_enable_keyboard_and_mouse_in_Linux

L.G.
Christoph

Ich hatte gehofft, dass das schon jemand geskriptet hat.
Ich kenne mich da nicht genug mit USB aus.
Ist das so, dass man einfach alle Busse abschalten kann, oder muss man die Busse und Portnummern der Anzeigegeräte bzw. USB-Steckplätze herusfiltern?

Gruß
Stefan