• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

doppelt lockin unterbinden

jimmy4711

Newbie
Hallo!
Ich habe folgendes Problem mit meinem Samba Server, der als Stand-alone-Server mit Benutzeranmeldung laufen soll.
Also ohne PDC!
Das Problem ist, dass ich mich von zwei verschiedenen Clients im Netzwerk aus gleichzeitig mit ein und dem selben Benutzeraccount auf dem Server anmelden kann. Das muss unterbunden werden. Gibt es eine Möglichkeit (Einstelllung) eine doppelte Anmeldung zu sperren??
Vielen Dank im Vorraus!
 
OP
J

jimmy4711

Newbie
Vielen Dank erstaml für die schnelle Antwort!
Aber leider funktioniert das so nicht? Kann es sein, dass dafür der Server als DomainController konfiguriert sein muss?
Hier die smb.conf und die Fehlermeldung wenn ich Testparm ausführe:

Code:
[global]
        workgroup = ARBEITSGRUPPE
        netbios name = SAMBA
        interfaces = eth0
        printing = cups
        printcap name = cups

[homes]
        writable = yes
        read only = No
        create mask = 0600
        directory mask = 0700
        browseable = No

[data]
        comment = Datentausch Ordner
        path = /home/data
        writable = yes
        guest ok = Yes
        create mode = 775
        directory mode = 775
        force create mode = 775
        force directory mode = 775
        preexec script = /sbin/PermitSingleLogon.sh
        preexec close = yes

[ka_abgabe]
        comment = Abgabe Ordner
        path = /home/klassenarbeit_abgabe
        writable = yes
        guest ok = yes
        create mode = 707
        directory mode = 707
        force create mode = 707
        force directory mode = 707

[printers]
        comment = All Printers
        path = /var/spool/samba
        printable = Yes
        browseable = no
        writable = no

Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[data]"
Unknown parameter encountered: "preexec script"
Ignoring unknown parameter "preexec script"
Processing section "[ka_abgabe]"
Processing section "[printers]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
 
OP
J

jimmy4711

Newbie
Habe den Fehler gerade selbst entdeckt... der Befehl lautet nicht preexec script sonder nur preexec.
Wenn ich dies allerdings in meiner smb.conf unter z.B. "data" hinterlege werde ich bei dem Zugriff auf das Shareverzeichnis "Data" nochmals nach dem Passwort gefragt. Nach der Eingabe passiert aber nichts mehr bzw. er nimmt den enutzernamen und Passwort nicht. Obwohl sonst niemand mit diesem Account angemeldet ist. Ich denke der Fehler liegt in dem Shell-Script. Allerdings kenn ich mich da noch weniger aus.
Jemand eine Idee?
 

stka

Guru
Du kannst natürlich versuchen einen Benutzer der sich ein zweites mal am System anmeldet über Skripte zu kicken, aber Windows hat die dumme Angewohnheit immer wieder zu versuche einen Verbindung herzustellen. Das ganze ist in einer Domäne auf jeden Fall einfacher.
 
Oben