Zuletzt geändert von Jonas Mayer am 2022/05/16 16:42

Von Version 21.1
bearbeitet von Jonas Mayer
am 2022/04/27 00:42
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 24.1
bearbeitet von Jonas Mayer
am 2022/05/16 16:41
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -1,14 +1,19 @@
1 1  (% class="box infomessage" %)
2 2  (((
3 -Das ist ein Beispiel (Verwaltung). Falls ein anderes Laufwerk/Gruppe gebraucht wird, den tatsächlichen Namen stattdessen einsetzen. Die nachfolgenden Schritte müssen im LXC-Container logosrv durchgeführt werden, der als File-Server fungiert.
3 +Dies ist ein Beispiel, und zwar die Definition einer zusätzlichen Verwaltung-Freigabe. Falls ein anderes Laufwerk oder andere Zugriffsberechtigungen benötigt werden, bitte die genschten Namen wie benötigt ersetzen.
4 4  )))
5 5  
6 +Die nachfolgenden Schritte müssen alle im LXC-Container logosrv durchgeführt werden, der als File-Server fungiert.
6 6  
7 -==== **Freigabe erstellen** ====
8 +{{toc start="4"/}}
8 8  
10 +
11 +==== **Weitere Freigabe am Server hinzufügen** ====
12 +
9 9  Neue Freigabe in der **/etc/samba/smb.conf.custom** wie folgt anlegen. Änderungen in der smb.conf.custom werden durch Updates nicht überschrieben.
10 10  
11 11  {{code language="yaml"}}
16 +# Hinweis: das $-Zeichen am Ende des Namens bewirkt, dass es sich um eine versteckte SMB-Freigabe handelt
12 12  [verwaltung$]
13 13   comment = Verwaltung
14 14   path = /home/samba/verwaltung
... ... @@ -26,10 +26,10 @@
26 26   writeable = no
27 27  {{/code}}
28 28  
29 -(% style="color:#e74c3c; font-size:12px" %)**__Achtung:__**(% style="font-size:12px" %) der Parameter **invalid users** muss je nach Anforderung ggf. angepasst werden.
34 +(% style="color:#e74c3c; font-size:12px" %)**__Achtung:__**(% style="font-size:12px" %) der Parameter **invalid users** muss je nach Anforderung an die eigenen Bedürfnisse angepasst werden. Dort aufgeführte Benutzer oder Gruppen erhalten keinerlei Zugriff auf die Freigabe.
30 30  
31 31  
32 -Danach den Wert aus der Option "**path**" als leeres Verzeichnis am Server anlegen, hier im Beispiel:
37 +Danach einen leeren Ordner am Server erstellen, der dem Wert aus der Option "**path**" entspricht. Hier im Beispiel also:
33 33  
34 34  {{code language="bash"}}
35 35  mkdir -p /home/samba/verwaltung
... ... @@ -42,12 +42,10 @@
42 42  {{/code}}
43 43  
44 44  
45 -==== **Als Netzlaufwerk durch Anmeldeskript verbinden lassen** ====
50 +==== **Freigabe als Netzlaufwerk durch Anmeldeskript verbinden lassen** ====
46 46  
47 -Neue Batch-Datei in folgendem Pfad anlegen **/home/samba/netlogon/group_verwaltung-schreiben.bat**. Die Batch-Datei wird ausgeführt wenn ein Benutzer aus der Gruppe "verwaltung-schreiben" sich anmeldet.
52 +Neues Batch-Skript in folgendem Pfad anlegen **/home/samba/netlogon/group_verwaltung-schreiben.bat**. Die Batch-Datei wird ausgeführt, wenn ein Benutzer aus der Gruppe "verwaltung-schreiben" sich anmeldet.
48 48  
49 -==== ====
50 -
51 51  {{code language="bat"}}
52 52  echo - Verbinde V: mit %LOGONSERVER%\verwaltung$
53 53  if exist V: net use V: /DELETE /YES >NUL
... ... @@ -60,7 +60,7 @@
60 60  :skip_v
61 61  {{/code}}
62 62  
63 - Neue Batch-Datei in folgendem Pfad anlegen **/home/samba/netlogon/group_verwaltung-lesen.bat**. Die Batch-Datei wird ausgeführt wenn ein Benutzer aus der Gruppe "verwaltung-lesen" sich anmeldet.
66 + Neues Batch-Skript in folgendem Pfad anlegen **/home/samba/netlogon/group_verwaltung-lesen.bat**. Die Batch-Datei wird ausgeführt, wenn ein Benutzer aus der Gruppe "verwaltung-lesen" sich anmeldet.
64 64  
65 65  {{code language="bat"}}
66 66  echo - Verbinde V: mit %LOGONSERVER%\verwaltung$
... ... @@ -74,7 +74,10 @@
74 74  :skip_v
75 75  {{/code}}
76 76  
80 +In den beiden Batch-Skripten ist der Laufwerks-Buchstabe enthalten, der für die Verbindung am Client verwendet wird - hier im Beispiel der Buchstabe {{box}}V:{{/box}}.
81 +Bitte stellen Sie sicher, dass der vorgesehene Buchstabe am Client noch frei ist.
77 77  
78 -==== **Gruppen für die Netzlaufwerke anlegen** ====
79 79  
80 -Die beiden Gruppen **verwaltung-schreiben** und **verwaltung-lesen** als Rollen im Modul Benutzerverwaltung der LogoDIDACT Console anlegen und die Mitglieder wie gewünscht zuordnen, um die Zugriffsberechtigungen auf die Freigabe festzulegen.
84 +==== **Berechtigungsgruppen für die Netzlaufwerke anlegen** ====
85 +
86 +Die beiden Gruppen **verwaltung-schreiben** und **verwaltung-lesen** als Rollen im Modul Benutzerverwaltung der LogoDIDACT-Console anlegen und die Mitglieder wie gewünscht zuordnen, um die Zugriffsberechtigungen auf die Freigabe festzulegen.