Laufwerk S fehlt bei Lehrern

Hallo alle zusammen,

in meiner virtuellen Umgebung und in meiner Schule, fehlen seit einiger Zeit bei Lehrern unter Windows das Netzlaufwerk S: .

Unter Debian ist das share da.

Recherche führte zur Datei, die die Netzlaufwerke definiert: Drives.xml in /var/lib/samba/sysvoll/linuxmuster.lan/Policies/{IRGEND EINE MICROSOFT SID}/User/Prerences/Drives/

<?xml version="1.0" encoding="utf-8"?>
<Drives clsid="{8FDDCC1A-0C3C-43cd-A6B4-71A6DF20DA8C}">
    <Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="K:" status="K:" image="2" changed="2018-11-24 14:36:30" uid="{297391D1-F96E-48E5-81B4-01208C4D8E92}" bypassErrors="1">
        <Properties action="U" thisDrive="SHOW" allDrives="NOCHANGE" userName="" path="\\server\default-school\program" label="Programs" persistent="0" useLetter="1" letter="K"/>
    </Drive>
    <Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="P:" status="P:" image="2" changed="2018-11-24 14:36:43" uid="{9E70DF3A-3142-4107-8219-B760A0A5FC29}">
        <Properties action="U" thisDrive="NOCHANGE" allDrives="NOCHANGE" userName="" path="\\server\default-school\share\projects" label="Projects" persistent="0" useLetter="1" letter="P"/></Drive>
    <Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="S:" status="S:" image="2" changed="2018-11-24 14:37:10" uid="{BEB4DF43-336F-48C1-8211-249B3BCD15F0}" bypassErrors="1">
        <Properties action="U" thisDrive="NOCHANGE" allDrives="NOCHANGE" userName="" path="\\server\default-school\students" label="Students-Home" persistent="0" useLetter="1" letter="S"/>
        <Filters>
            <FilterGroup bool="AND" not="0" name="linuxmuster.lan\teachers" sid="S-1-5-21-453622583-2410402998-3896360232-1110" userContext="1" primaryGroup="0" localGroup="0"/>
        </Filters>
    </Drive>
    <Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="T:" status="T:" image="2" changed="2018-11-24 14:37:21" uid="{64D26AD4-5242-4DF8-8E13-915ECF82DE1B}" bypassErrors="1">
        <Properties action="U" thisDrive="NOCHANGE" allDrives="NOCHANGE" userName="" path="\\server\default-school\share" label="Shares" persistent="0" useLetter="1" letter="T"/>
        <Filters/>
    </Drive>
    <Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="R:" status="R:" image="2" changed="2018-11-24 14:37:00" uid="{F2D13251-9EA3-49C7-8B9D-4A2AAC4E2C82}">
        <Properties action="U" thisDrive="NOCHANGE" allDrives="NOCHANGE" userName="" path="\\server\default-school\iso" label="ISO" persistent="0" useLetter="1" letter="R"/>
    </Drive>
</Drives>

Bei Laufwerk S: ist ein Filter, ich nehme an, damit das nur Lehrer gemappt bekommen.

Nehme ich diesen Filter raus durch löschen der zwei Zeilen und ein Anfügen eines / am Ende des Tags , behebt das Problem: sofort bekommen alle Lehrer das Laufwerk wieder angezeigt: Schüler*innen auch: aber bei denen ist es leer (ebenso bei Lehrern, die in keine Klasse eingeschrieben sind).

<?xml version="1.0" encoding="utf-8"?>
<Drives clsid="{8FDDCC1A-0C3C-43cd-A6B4-71A6DF20DA8C}">
    <Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="K:" status="K:" image="2" changed="2018-11-24 14:36:30" uid="{297391D1-F96E-48E5-81B4-01208C4D8E92}" bypassErrors="1">
        <Properties action="U" thisDrive="SHOW" allDrives="NOCHANGE" userName="" path="\\server\default-school\program" label="Programs" persistent="0" useLetter="1" letter="K"/>
    </Drive>
    <Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="P:" status="P:" image="2" changed="2018-11-24 14:36:43" uid="{9E70DF3A-3142-4107-8219-B760A0A5FC29}">
        <Properties action="U" thisDrive="NOCHANGE" allDrives="NOCHANGE" userName="" path="\\server\default-school\share\projects" label="Projects" persistent="0" useLetter="1" letter="P"/></Drive>
    <Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="S:" status="S:" image="2" changed="2018-11-24 14:37:10" uid="{BEB4DF43-336F-48C1-8211-249B3BCD15F0}" bypassErrors="1">
        <Properties action="U" thisDrive="NOCHANGE" allDrives="NOCHANGE" userName="" path="\\server\default-school\students" label="Students-Home" persistent="0" useLetter="1" letter="S"/>
        <Filters/>
    </Drive>
    <Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="T:" status="T:" image="2" changed="2018-11-24 14:37:21" uid="{64D26AD4-5242-4DF8-8E13-915ECF82DE1B}" bypassErrors="1">
        <Properties action="U" thisDrive="NOCHANGE" allDrives="NOCHANGE" userName="" path="\\server\default-school\share" label="Shares" persistent="0" useLetter="1" letter="T"/>
        <Filters/>
    </Drive>
    <Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="R:" status="R:" image="2" changed="2018-11-24 14:37:00" uid="{F2D13251-9EA3-49C7-8B9D-4A2AAC4E2C82}">
        <Properties action="U" thisDrive="NOCHANGE" allDrives="NOCHANGE" userName="" path="\\server\default-school\iso" label="ISO" persistent="0" useLetter="1" letter="R"/>
    </Drive>
</Drives>

Sie sieht dann also bei mir so aus.

Das hab ich rausgenommen:


            <FilterGroup bool="AND" not="0" name="linuxmuster.lan\teachers" sid="S-1-5-21-453622583-2410402998-3896360232-1110" userContext="1" primaryGroup="0" localGroup="0"/>
        </Filters>

Ich nehme an, dass die SID falsch ist. Das sollte die SID der Gruppe teachers sein, wenn ich das richtig sehe. Wo bekomme ich die den raus? dann würde ich die mal da hin setzen.

LG
Holger

Hi Holger,
ohne jetzt dein Problem genauer angesehen zu haben..so geht das mit der SID:

samba-tool group show "teachers" | grep objectSid

LG
Dominik

Hallo Dominik,

Super: das war es tatsächlich.

Aus irgend einem Grund stand da eine falsche SID: in meiner VM Umgebung und in meiner Schule.

Keine Ahnung, wann das auseinander gelaufen ist: aber beide Systeme sind „alt“: also seit langer Zeit upgedatet worden.

Einzige Hürde ist halt in diesem Pfad:

die richtige IRGEND EINE MICROSOFT SID

heraus zu finden, dann da stehen rund 4 Stück und nur in einer sind die UNterverzeichnisse /Policies/Drives/ vorhanden ..

LG
Holger