# Kein Kurs-Tauschverzeichnis für Kurse, kein Austeilen und kein Einsammeln möglich

**URL:** <https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123>\
**Category:** Server v7\
**Created:** [7. September 2020 um 15:42 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123 "2020-09-07T15:42:11Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [7. September 2020 um 15:42 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/1 "2020-09-07T15:42:11Z")

</div>

Hallo zusammen,  
eigentlich dachte ich, die lmn7 sei jetzt so, dass nächste Woche die Kollegen damit arbeiten könnten. Ich habe angefangen, kleine Video-Tutorials zu machen und sie an die Kollegen zu verteilen, damit sie sich schon mal mit dem neuen System vertraut machen können.  
Heute wollte ich ein Video-Tutorial über das Austeilen und Einsammeln von Dateien machen. Und dabei bin ich auf viele Probleme gestoßen:

1. Wenn ich einen Kurs anlege, wird kein Tauschverzeichnis angelegt. Auch nach einem Ab- und wieder Anmelden.
2. Beim Datei-Austeilen bekomme ich das:  
 ![Fehler_Austeilen](https://ask.linuxmuster.net/uploads/default/original/2X/b/b4268be16b9acceb2c274c3c14475d91c3b3b313.png)
3. Beim Einsammeln das:  
 ![Fehler_Einsammeln](https://ask.linuxmuster.net/uploads/default/original/2X/0/050f421e412292c78fac9cacf68311ffdd0337e9.png)

Hat mir jemand einen Tipp?

Ist das bis Ende der Ferien noch zu schaffen?

Ach ja, das Verzeichnis `/srv/webuiUpload` existiert nicht. Und wenn ich es anlege, und alle Rechte (777) vergebe. Kommt zwar beim Austeilen keine Fehlermeldung, aber es wird auch nichts an die Schüler verteilt ☹

Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [7. September 2020 um 16:51 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/2 "2020-09-07T16:51:47Z")

</div>

Hallo Mathias,

Du könntest probieren `sophomorix-repair --all`  
Aber das ist wirklich ins Blaue hineingeraten.

Viele Grüße und Erfolg!  
Klaus

---

<div class="post-metadata">

**Author:** ![mcteefax](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/mcteefax/32/2185_2.png) [@mcteefax](https://ask.linuxmuster.net/u/mcteefax)\
**Post date:** [7. September 2020 um 17:51 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/3 "2020-09-07T17:51:33Z")

</div>

Hallo Mathias,

zunächste rate ich davon ab, mehrere Videos an alle Lehrer auszuteilen, denn dadurch erhält jeder Lehrer eine persönliche Kopie in sein Homelaufwerk.  
Erstelle doch stattdessen einen Ordner unter `server/share/teachers` und verweise auf die Videos dort.

Zu deinem Problem:  
Was bedeutet „Einen Kurs anlegen“? Ein „Kurs“ ist nur eine willkürliche Liste von Usern. Wenn du einen Ordner haben möchtest, solltest du ein „Projekt“ anlegen (oder obige Vorgehensweise nutzen).  
Der Fehler bezüglich Dateiberechtigung entsteht vermutlich dadurch, dass du kein Projekt oder keine Klasse hast, sondern nur in der „Schulkonsole“ einen Kurs angelegt hast.

Beste Grüße  
McTeefax

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [7. September 2020 um 18:49 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/4 "2020-09-07T18:49:38Z")

</div>

Hallo McTeefax,

> [@mcteefax](#):
>
> zunächste rate ich davon ab, mehrere Videos an alle Lehrer auszuteilen, denn dadurch erhält jeder Lehrer eine persönliche Kopie in sein Homelaufwerk.  
> Erstelle doch stattdessen einen Ordner unter `server/share/teachers` und verweise auf die Videos dort.

Die Videos stehen auf YouTube.

> [@mcteefax](#):
>
> Was bedeutet „Einen Kurs anlegen“? Ein „Kurs“ ist nur eine willkürliche Liste von Usern. Wenn du einen Ordner haben möchtest, solltest du ein „Projekt“ anlegen (oder obige Vorgehensweise nutzen).

Das erklärt so manches. Mir war nicht klar, dass ein Kurs nur eine Liste von Schülern ist. Vielen Dank für deinen Hinweis.

> [@mcteefax](#):
>
> Der Fehler bezüglich Dateiberechtigung entsteht vermutlich dadurch, dass du kein Projekt oder keine Klasse hast, sondern nur in der „Schulkonsole“ einen Kurs angelegt hast.

Ich bin in eine Klasse eingetragen. Daran scheints nicht zu liegen.

Nachdem ich die rechte von `/srv` auf 777 gesetzt habe läuft’s. Ich hoffe, dass ich den Workaround noch bereuen werde 🙂  
Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [7. September 2020 um 18:52 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/5 "2020-09-07T18:52:20Z")

</div>

Hallo Klaus,

> [@garblixa](#):
>
> Du könntest probieren `sophomorix-repair --all`  
> Aber das ist wirklich ins Blaue hineingeraten.

ich hab’s, wie im oben beschrieben „gelöst“. Da ich die Daten von lmn6.2 migriert habe, lass ich ein `sophomorix-repair --all` laufen.  
Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [7. September 2020 um 20:44 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/6 "2020-09-07T20:44:06Z")

</div>

Hallo Matthias,

> Nachdem ich die rechte von |/srv| auf 777 gesetzt habe läuft’s.

… was hast du da genau gemacht? …

LG

Holger

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [8. September 2020 um 04:59 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/7 "2020-09-08T04:59:18Z")

</div>

Hallo Holger,

> [@baumhof](#):
>
> … was hast du da genau gemacht? …

`chmod 777 /srv`  
Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![tjordan](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/tjordan/32/3258_2.png) [@tjordan](https://ask.linuxmuster.net/u/tjordan)\
**Post date:** [8. September 2020 um 06:11 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/8 "2020-09-08T06:11:12Z")

</div>

Hallo Mathias,

nochmal: Es ist absolut KEINE gute Idee auf den SAMBA-Shares mit chmod rumzupfuschen. Damit kannst Du die ganze Berechtigungsstruktur sehr nachhaltig zerstören. Auf Samba-Shares gelten WINDOWS-ACLs!!! Im Zweifel kann jetzt jeder Benutzer ALLES, Lesen, Schreiben Löschen.

Gruß  
Thomas

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [8. September 2020 um 07:04 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/9 "2020-09-08T07:04:39Z")

</div>

Hallo Thomas,

> [@tjordan](#):
>
> nochmal: Es ist absolut KEINE gute Idee auf den SAMBA-Shares mit chmod rumzupfuschen. Damit kannst Du die ganze Berechtigungsstruktur sehr nachhaltig zerstören. Auf Samba-Shares gelten WINDOWS-ACLs!!! Im Zweifel kann jetzt jeder Benutzer ALLES, Lesen, Schreiben Löschen.

Da hast du absolut Recht. Die Alternative in dem Fall wäre allerdings gewesen: Es tut nicht ☹

```
root@server:/srv# ll
total 36
drwxr-xr-x 5 root root 4096 Sep 7 17:45 ./
drwxr-xr-x 24 root root 4096 Sep 3 08:51 ../
drwxr-xr-x 18 root root 20480 Sep 8 09:00 linbo/
drwxr-xr-x 5 root root 4096 Aug 2 16:14 samba/
drwxrwxrwx 3 LINUXMUSTER\rettich LINUXMUSTER\role-teacher 4096 Sep 7 17:45 webuiUpload/

root@server:/srv/webuiUpload/default-school/teachers/infok# ll
total 8
drwxrwxrwx 2 LINUXMUSTER\infok LINUXMUSTER\role-teacher 4096 Sep 7 17:54 ./
drwxrwxrwx 4 LINUXMUSTER\rettich LINUXMUSTER\role-teacher 4096 Sep 7 17:54 ../

```

Sieht so aus, als ob dei den Verzeichnissen, die der Server jetzt anlegen kann, die rechte richtig gesetzt seien.

Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [8. September 2020 um 08:11 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/10 "2020-09-08T08:11:38Z")

</div>

Kurze Ergänzung … hier ein älterer Thread zum Thema:

> [@Samba-Freigaben unter v7](https://ask.linuxmuster.net/t/samba-freigaben-unter-v7/4629):
>
> Hi. Ich habe mir das Buch „Samba 4: Das Handbuch für Administratoren“ (Stefan Kania, Hanser-Verlag, bis Samba 4.8) zugelegt und kann es weiter empfehlen (bekomme leider keine Provision dafür). Wenn wir künftig über neue oder zusätzliche Freigaben unter Samba 4 sprechen, ist ja doch vieles ganz anders als bisher. In Essen waren @RolandB, @Tobias und ich eine gewisse Zeit damit beschäftigt, Dateirechte zu überprüfen – und zwar mit dem bionic-Client von Holger. Es war so, dass man dort Dateien…

und

> [@Samba4 als AD: Gute Anleitung hier](https://ask.linuxmuster.net/t/samba4-als-ad-gute-anleitung-hier/4544):
>
> Hi. Ich habe hier eine sehr brauchbare Anleitung für Samba4 als AD gefunden… [https://www.tech-island.com/tutorials/samba-active-directory-server](https://www.tech-island.com/tutorials/samba-active-directory-server) Da stehen auch wichtige Infos zum Thema ACLs. Schönen Gruß Michael

---

<div class="post-metadata">

**Author:** ![tjordan](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/tjordan/32/3258_2.png) [@tjordan](https://ask.linuxmuster.net/u/tjordan)\
**Post date:** [8. September 2020 um 08:20 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/11 "2020-09-08T08:20:34Z")

</div>

Hallo Mathias,

das sagt ÜBERHAUPT NICHTS aus. Ich empfehle DRINGEST folgenden Artikel zu lesen und nicht einfach was zu machen. oder zu versuchen.  
[https://wiki.samba.org/index.php/Setting\_up\_a\_Share\_Using\_Windows\_ACLs#Setting\_ACLs\_on\_a\_Folder](https://wiki.samba.org/index.php/Setting_up_a_Share_Using_Windows_ACLs#Setting_ACLs_on_a_Folder)

Die lmn7 verwendet WINDOWS-ACL auf den Freigabe-Ordnern, also muss man, obs einem passt oder nicht, auch damit arbeiten. Sonst fällt einem das früher oder später auf die Füße.

Gruß  
Thomas

---

<div class="post-metadata">

**Author:** ![jeffbeck](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/jeffbeck/32/606_2.png) [@jeffbeck](https://ask.linuxmuster.net/u/jeffbeck)\
**Post date:** [8. September 2020 um 12:18 UTC](https://ask.linuxmuster.net/t/kein-kurs-tauschverzeichnis-fuer-kurse-kein-austeilen-und-kein-einsammeln-moeglich/6123/12 "2020-09-08T12:18:32Z")

</div>

```
> # net conf list
> [linuxmuster-global]
> path = /srv/samba/global
> comment = Share for school global
> guest ok = yes
> read only = no
> 
> [default-school]
> path = /srv/samba/schools/default-school
> comment = Share for school default-school
> guest ok = yes
> read only = no

```

zeigt welche shares exportiert werden  
/srv/  
/srv/samba  
/srv/samba/schools

sind also noch reine Linux-Verzeichnisse und sehen so aus an unserer Schule:

root@m:~# ls -ld /srv/  
drwxr-xr-x 5 root root 4096 Aug 13 2019 /srv/  
root@m:~# ls -ld /srv/samba/  
drwxr-xr-x 5 root root 4096 Jul 31 2019 /srv/samba/  
root@m:~# ls -ld /srv/samba/schools/  
drwxr-xr-x 3 root root 4096 Jul 25 2019 /srv/samba/schools/

Alles was darunter liegt darf nicht mit chmod, … bearbeitet werden, wie @tjordan schon geschrieben hat.

LG, Rüdiger
