VirtualBox und USB

Hallo Stefan!

Ich hatte das gleiche Problem, da ich es nicht hinbekommen habe, die Gruppenzugehörigkeiten mit der Datei „/etc/security/groups“ bei der Anmeldung mit lightdm zu erweitern.

Ich musste also einen Weg finden, wie der angemeldete Benutzer in die Gruppe vboxusers kommt.

Vor der Anmeldung ist nicht klar, welcher Benutzer in diese Gruppe soll und während/nach der Anmeldung konnte ich es nicht erreichen, dass die Zuordnung zur Gruppe vboxusers gleich (ohne Neuanmeldung) Wirkung zeigt.

Daher ist mein workaround den Benutzer durch ein Script während der Anmeldung der Gruppe vboxusers hinzuzufügen und, wenn diese Berechtigung z.B. für USB in der VM benötigt wird, eine Neuanmeldung vom Benutzer zu verlangen. Ist nicht schön, aber es funktioniert.

Konkret aus meiner Doku:
Gruppenmitgliedschaften anpassen

sudo-Rechte anpassen - Eintrag in /etc/sudoers.d/45-gruppen

# Gruppenzugehörigkeiten anpassen
%schools ALL=NOPASSWD: /usr/sbin/addgroup
linuxadmin ALL=NOPASSWD: /usr/sbin/addgroup

Anmeldescript aufrufen in „/etc/linuxmuster-client/login.d/01_gruppen.sh“

# mit diesem Script sollen zusätzliche Gruppenzugehörigekeiten
# eingerichtet werden, da dies über PAM aktuell nicht funktioniert
# Vorgehen USER mit addgroup einer GROUP zuweisen
# addgroup $USER $GROUP
# für vboxusers: addgroup $USER vboxusers
# für Druckeranpassungen: addgroup $USER lpadmin
#
# dazu root-Rechte für addgroup notwendig → sudoers.d

sudo addgroup $USER vboxusers
sudo addgroup $USER lpadmin

Wenn das jemand besser hinbekommen hat, wäre ich um einen Hinweis dankbar.

Gruß - Rainer