Habe auf Woody den samba-server installiert. Genutzt werden soll nur die Dateifreigabe für 3 Windozen mit 98SE und einer XP-Dose. Printersharing ist nicht notwendig, da wir einen Netztwerkdrucker haben.
Grundsäztlich soll es einen Ordner geben, der von allen ohne Nutzerauthentifizierung sichtbar und beschreibbar ist. Die Einrichtung dessen war problemlos.
Doch zusätzlich sollen die Home-Dirs von jedem Rechner benutzbar sein, allerdings erst nach Authentifizierung...und hier beginnt die ganze Problematik scheinbar so richtig.
Ich habe einfach keinen Weg gefunden, wie ich es so regeln kann, dass jedesmal wenn, egal von welchem Rechner, Zugriff auf die Homes stattfindet User/Pass abgefragt wird.
Momentan wird halt von 98 der Rechnername beim Login übermittelt, der stimmt aber nicht mit den Nutzern überein, alle Netzwerkrechner sind nach Südseeinseln benannt...
Dieses Bennenungsschema zu ändern macht wenig Sinn, denn die Nutzer müssen immermalwieder von Rechner zu Rechner springen aber trotzdem an jedem ihr Home zu verfügung haben. Auf jedem Rechner aber jeden Benutzer anzulegen wäre Overkill und bei Win98 auch extrem hakelig...
Ich kann mir kaum vorstellen, dass es keine Lösung für dieses Problem gibt, leider war ich nicht in der Lage eine zu finden.
Kann ich es irgendwie über die smb.conf regeln, dass von jedem Rechner der Zugriff auf Homes nur mit Eingabe von Benutzer und Passwort erlaubt wird, und bei jedem Zugriff wieder abgefragt wird?
Und vor allem, wie kann ich Win98 beipulen, dass es nicht automatisch den Rechnernamen zum authentifizieren verwenden soll?
Hier mal mein smb.conf
Code: Alles auswählen
[global]
host deny = ALL
host allow = 192.168.1.
security = user
workgroup = OFFICE.LAN
encrypt passwords = yes
server string = %h server (Samba %v)
netbios name = hawaii
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
# interfaces = eth1 lo
# bind interfaces = Yes
# local master = yes
# dns proxy = No
# panic action = /usr/share/samba/panic-action %d
# obey pam restrictions = Yes
# passdb backend = smbpasswd, guest
# passdb backend = smbpasswd
# passwd program = /usr/bin/passwd %u
# passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
[Homes]
comment = Home Directories
valid users = %S
create mask = 0700
guest ok = No
directory mask = 0700
browseable = No
writeable = Yes
[Daten]
comment = blabla
volume = Daten
path = /home/daten
writeable = Yes
read only = No
guest ok = Yes
browseable = Yes