Version 3.1 von Christian Germann am 2022/03/08 10:29

Zeige letzte Bearbeiter
1 = zusätzliche Freigabe und Netzlaufwerk einrichten =
2
3 Zuletzt geändert von [[Christian Germann>>url:https://wiki.sbe.de/xwiki/bin/view/XWiki/cge]] am 04.03.2022, 11:03
4
5 ----
6
7 **Netzlaufwerk erstellen**
8
9 Neues Verzeichnis /home/samba/verwaltung anlegen.
10
11 /etc/samba/smb.conf.custom
12
13 # Hier können eigene Einstellungen stehen
14 \\[verwaltung$]
15 comment = Verwaltung
16 path = /home/samba/verwaltung
17 browseable = no
18 include = /etc/samba/smb.conf.vscan
19 write list = @sysadmins, @pgmadmins, @itbs, @verwaltung-schreiben
20 admin users = @sysadmins, @pgmadmins, @itbs, @verwaltung-schreiben
21 valid users = @sysadmins, @pgmadmins, @itbs, @verwaltung-schreiben, @verwaltung-lesen
22 invalid users = @schueler, @course, @sonstige
23 guest ok = no
24 nt acl support = yes
25 inherit acls = yes
26 inherit permissions = yes
27 map acl inherit = yes
28 writeable = no
29
30 /etc/init.d/samba restart
31
32 **Netzlaufwerk verbinden**
33 \\/home/samba/netlogon/group_verwaltung-schreiben.bat
34
35 echo - Verbinde V: mit %LOGONSERVER%\verwaltung$
36 if exist V: net use V: /DELETE /YES >NUL
37 if not exist V: goto connect_v
38 echo FEHLER: Laufwerk V: ist bereits belegt und kann nicht entfernt werden!
39 goto skip_v
40 :connect_v
41 echo.|net use V: %LOGONSERVER%\verwaltung$ /YES /PERSISTENT:NO >NUL
42 if not exist V: echo FEHLER: Laufwerk V: kann nicht verbunden werden!
43 :skip_v
44
45 /home/samba/netlogon/group_verwaltung-lesen.bat
46
47 echo   - Verbinde V: mit %LOGONSERVER%\verwaltung$
48 if exist V: net use V: /DELETE /YES >NUL
49 if not exist V: goto connect_v
50 echo       FEHLER: Laufwerk V: ist bereits belegt und kann nicht entfernt werden!
51 goto skip_v
52 :connect_v
53 echo.|net use V: %LOGONSERVER%\verwaltung$ /YES /PERSISTENT:NO >NUL
54 if not exist V: echo       FEHLER: Laufwerk V: kann nicht verbunden werden!
55 :skip_v
56
57 {{code language="bash"}}
58 echo - Verbinde V: mit %LOGONSERVER%\verwaltung$
59 if exist V: net use V: /DELETE /YES >NUL
60 if not exist V: goto connect_v
61 echo FEHLER: Laufwerk V: ist bereits belegt und kann nicht entfernt werden!
62 goto skip_v
63 :connect_v
64 echo.|net use V: %LOGONSERVER%\verwaltung$ /YES /PERSISTENT:NO >NUL
65 if not exist V: echo FEHLER: Laufwerk V: kann nicht verbunden werden!
66 :skip_v
67
68 # Prüfen, ob Signaturpfad in der Registry bereits dem Pfad zum eingehängten Volume enspricht. Falls nicht, Registry-Einträge BaseBD / BaseGData entsprechend aktualisieren.
69 {{/code}}
70
71
72 **Gruppen für die Netzlaufwerke anlegen**
73
74 Die Gruppen verwaltung-schreiben und verwaltung-lesen in der LDC anlegen