Anzeige:
Ergebnis 1 bis 5 von 5

Thema: [SAMBA] Bestimmte Shares nur für bestimmte User freigeben?

  1. #1
    Powerbook User Avatar von tHaHooL
    Registriert seit
    Jun 2002
    Beiträge
    581

    [SAMBA] Bestimmte Shares nur für bestimmte User freigeben?

    Wie kann ich in der smb.conf/ logon.cmd einstellen, dass bestimmten Usern bestimmte Freigaben automatisch gemappt werden?
    Ich hab z. B.

    /mnt/daten1

    die aber nur bei User1 & User5 beim Einloggen gemappt werden soll.
    Server ist ein Samba3.
    User1 & User5 arbeiten mit WinXP.

    Samba ansonsten läuft schon, mit LoginSkript und Homes.

    Danke!
    ________________
    (c) copyright by tHaHooL

  2. #2
    Registrierter Benutzer Avatar von mamue
    Registriert seit
    Oct 2002
    Beiträge
    2.455
    Du kannst in der smb.conf für das logon script statt logon.cmd zum Beipiel auch %G.cmd oder sogar %U.cmd angeben. Du musst dann nur mehr für jede primary group ein entsprechendes login-script erstellen, also etwa my-users.cmd.
    Alternativ kannst Du per include eine weiter samba-config einfügen, welche Die Einstellungen der originalen überschreibt.
    Etwa
    smb.conf:
    ...
    logon script = logon.cmd
    include %U-smb.conf
    ...

    schulze-smb.conf:
    logon script = schulze.cmd

    Der Effekt ist ein anderer als bei der ersten Variante! Jeder user hat standardmässig das "logon.cmd" und nur wenn eine %U-smb.conf exisitiert, wird sie eingefügt und deren Einstellungen wirksam. Wenn Du das an verschiedenen Stellen mit verschiedenen Parametern machst, wirst Du da garantiert bald nicht mehr durchsteigen.

    Viel Spass,
    mamue

  3. #3
    Powerbook User Avatar von tHaHooL
    Registriert seit
    Jun 2002
    Beiträge
    581
    Danke!

    Hab jetzt folgendermaßen gelöst:

    in der logon.cmd
    %username%.bat

    Funktioniert 1a!
    ________________
    (c) copyright by tHaHooL

  4. #4
    Registrierter Benutzer Avatar von mamue
    Registriert seit
    Oct 2002
    Beiträge
    2.455
    Das löst das Problem client-seitig. Allerdings wird auf dem client dann
    1.: cmd.exe gestartet für die logon.cmd
    2.: command.com gestartet für die %username%.bat
    Vielleicht doch lieber %username%.cmd nehmen?

    mamue

  5. #5
    Powerbook User Avatar von tHaHooL
    Registriert seit
    Jun 2002
    Beiträge
    581
    Ähmm... sorry, hab mich vertippt! Ich hatte auch %username$.cmd verwendet
    ________________
    (c) copyright by tHaHooL

Ähnliche Themen

  1. Neue Partition für alle User freigeben
    Von darkmoon.2xt.de im Forum Linux Allgemein
    Antworten: 4
    Letzter Beitrag: 03.12.01, 11:07
  2. ssh zugang für bestimmte user sperren
    Von s.liver im Forum Anbindung an die Aussenwelt
    Antworten: 2
    Letzter Beitrag: 16.10.01, 20:14
  3. ippp Interfaces für bestimmte User sperren?
    Von Asterix im Forum Anbindung an die Aussenwelt
    Antworten: 1
    Letzter Beitrag: 05.07.01, 20:26
  4. Postfix-Relay nur für bestimmte User
    Von 3qualizer im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 03.05.01, 18:27
  5. Remote Logins f. bestimmte User sperren
    Von Hans-Georg Normann im Forum Linux als Server
    Antworten: 1
    Letzter Beitrag: 19.04.01, 23:02

Lesezeichen

Berechtigungen

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