Anzeige:
Ergebnis 1 bis 6 von 6

Thema: samba default logon script, wie?

  1. #1
    Debianer Avatar von msi
    Registriert seit
    Jan 2002
    Ort
    München
    Beiträge
    1.963

    samba default logon script, wie?

    Hallo,

    wie kann ich bei samba ein default logon script angeben, dass heißt ich will immer, dass zuerst %U.bat ausgeführt wird, und wenn es diese datei nicht gibt default.bat.
    Welchen Eintrag muss ich dazu vornhemen?

    danke Markus

  2. #2
    Registrierter Benutzer
    Registriert seit
    Apr 2003
    Ort
    München
    Beiträge
    22
    Warum kann es denn passieren, dass ein bestimmtes Loginscript nicht da ist?

    Vielleicht schaust du dir mal meine Software an, da wird bei jeder Anmeldung ein userspezifisches Loginscript erstellt, und ausgeführt!

    http://slot.netfoster.de

    Gruß, Ossi

  3. #3
    Debianer Avatar von msi
    Registriert seit
    Jan 2002
    Ort
    München
    Beiträge
    1.963
    das automatisch beim Anmelden ein Script erstellt wird, würde ich selber auch hinkriegen...
    aber trotzdem würde mich eine Möglichkeit interessieren wie man ein default script definiert.

    danke für den link, aber ich benutz ausschließlich freie software (soweit das möglich ist)

  4. #4
    Registrierter Benutzer Avatar von Olli
    Registriert seit
    Sep 2000
    Beiträge
    504
    Mit samba selbst, geht das nicht. Du könntest für die Freigabe "netlogon" ein preexec="skript" oder root preexec="script" ein script festlegen, welches dann das logonscript dynamisch erstellt.

    Ansonsten hast du noch die Möglichkeit, die default.bat selbst so zu gestalten, dass diese in Abhängigkeit vom Windows-Anmeldename zusätzlich eine *.bat lädt. Allerdings ist dass dann Windows-Shell. Und da kann ich dir absolut nicht weiter helfen.

    oliver

  5. #5
    Registrierter Benutzer Avatar von mamue
    Registriert seit
    Oct 2002
    Beiträge
    2.455
    Haarige Sache, meine ich, aber Du kannst Dir behelfen, indem Du eine %U.conf includest in der smb.conf. Wenn %U.conf nicht existiert - egal, ansonsten kannst Du dort Parameter überschreiben, etwa ein logon script = %U.bat setzen, aber in der eigentlich smb.conf es auf default.bat setzen. Ich habe das eine Weile gemacht, bin dann aber davon weg, weil es zu unübersichtlich wurde.

    mamue

  6. #6
    Registrierter Benutzer
    Registriert seit
    Apr 2001
    Beiträge
    753
    Kann mich Olli nur anschließen! Mittels exec lassen sich die Skripte ohne Probleme einbinden.

    oafish

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •