Zusätzliches Netzlaufwerk und Freigabe erstellen
Version 5.1 von Christian Germann am 2022/03/08 10:41
Netzlaufwerk erstellen
Neues Verzeichnis /home/samba/verwaltung anlegen.
/etc/samba/smb.conf.custom
# Hier können eigene Einstellungen stehen
[verwaltung$]
comment = Verwaltung
path = /home/samba/verwaltung
browseable = no
include = /etc/samba/smb.conf.vscan
write list = @sysadmins, @pgmadmins, @itbs, @verwaltung-schreiben
admin users = @sysadmins, @pgmadmins, @itbs, @verwaltung-schreiben
valid users = @sysadmins, @pgmadmins, @itbs, @verwaltung-schreiben, @verwaltung-lesen
invalid users = @schueler, @course, @sonstige
guest ok = no
nt acl support = yes
inherit acls = yes
inherit permissions = yes
map acl inherit = yes
writeable = no
comment = Verwaltung
path = /home/samba/verwaltung
browseable = no
include = /etc/samba/smb.conf.vscan
write list = @sysadmins, @pgmadmins, @itbs, @verwaltung-schreiben
admin users = @sysadmins, @pgmadmins, @itbs, @verwaltung-schreiben
valid users = @sysadmins, @pgmadmins, @itbs, @verwaltung-schreiben, @verwaltung-lesen
invalid users = @schueler, @course, @sonstige
guest ok = no
nt acl support = yes
inherit acls = yes
inherit permissions = yes
map acl inherit = yes
writeable = no
/etc/init.d/samba restart
Netzlaufwerk verbinden
/home/samba/netlogon/group_verwaltung-schreiben.bat
echo - Verbinde V: mit %LOGONSERVER%\verwaltung$
if exist V: net use V: /DELETE /YES >NUL
if not exist V: goto connect_v
echo FEHLER: Laufwerk V: ist bereits belegt und kann nicht entfernt werden!
goto skip_v
:connect_v
echo.|net use V: %LOGONSERVER%\verwaltung$ /YES /PERSISTENT:NO >NUL
if not exist V: echo FEHLER: Laufwerk V: kann nicht verbunden werden!
:skip_v
if exist V: net use V: /DELETE /YES >NUL
if not exist V: goto connect_v
echo FEHLER: Laufwerk V: ist bereits belegt und kann nicht entfernt werden!
goto skip_v
:connect_v
echo.|net use V: %LOGONSERVER%\verwaltung$ /YES /PERSISTENT:NO >NUL
if not exist V: echo FEHLER: Laufwerk V: kann nicht verbunden werden!
:skip_v
/home/samba/netlogon/group_verwaltung-lesen.bat
echo - Verbinde V: mit %LOGONSERVER%\verwaltung$
if exist V: net use V: /DELETE /YES >NUL
if not exist V: goto connect_v
echo FEHLER: Laufwerk V: ist bereits belegt und kann nicht entfernt werden!
goto skip_v
:connect_v
echo.|net use V: %LOGONSERVER%\verwaltung$ /YES /PERSISTENT:NO >NUL
if not exist V: echo FEHLER: Laufwerk V: kann nicht verbunden werden!
:skip_v
if exist V: net use V: /DELETE /YES >NUL
if not exist V: goto connect_v
echo FEHLER: Laufwerk V: ist bereits belegt und kann nicht entfernt werden!
goto skip_v
:connect_v
echo.|net use V: %LOGONSERVER%\verwaltung$ /YES /PERSISTENT:NO >NUL
if not exist V: echo FEHLER: Laufwerk V: kann nicht verbunden werden!
:skip_v
Gruppen für die Netzlaufwerke anlegen
Die Gruppen verwaltung-schreiben und verwaltung-lesen in der LDC anlegen