Anzeige:
Ergebnis 1 bis 12 von 12

Thema: Samba 3 PDC - Das Profilverzeichnis konnte nicht erstellt werden

  1. #1
    Registrierter Benutzer
    Registriert seit
    Aug 2005
    Beiträge
    26

    Question Samba 3 PDC - Das Profilverzeichnis konnte nicht erstellt werden

    Ich habe einen Samba 3 PDC eingerichtet. Ich kann mich auch der Domäne
    anschließen, jedoch erhalte ich nach dem einloggen den Fehler:
    "Das Profilverzeichnis konnte auf \\Linux_Centos\profile\linux.pds nicht erstellt werden.

    Auf das Verzeichnis habe ich volle Rechte gegeben (777).

    Die smb.conf schaut so aus:

    [global]
    workgroup = Testlinux
    os level = 33
    netbios name = LINUX_CENTOS
    host msdfs = yes
    preferred master = yes
    domain master = yes
    local master = yes
    domain logons = yes
    wins support = yes
    logon path = \\%N\profile\%u
    logon drive = X:
    logon script = logon.cmd
    username map = /etc/samba/smbusers
    logon home = \\%N\%U\profile
    add machine script = /usr/sbin/useradd -s /bin/false -d /dev/null \ -g machines %u
    log level = 10
    log file = /usr/local/samba/log.%m
    security = user


    [netlogon]
    path = /var/lib/samba/netlogon
    write list = ntadmin

    [profiles]
    path = /var/lib/samba/profile
    writeable = yes
    create mask = 0700
    directory mask = 0700
    browseable = no

    [homes]
    writeable = yes
    hide dot files = yes

  2. #2
    Premium Mitglied Avatar von Stormbringer
    Registriert seit
    Sep 2002
    Ort
    Hattingen/Ruhr
    Beiträge
    2.514
    Hi,

    logon path = \\%N\profile\%u
    logon home = \\%N\%U\profile
    Sollte es nicht:
    Code:
    logon path = \\%L\profile\%U
    logon home = \\%L\%U\profile
    heißen (leider gibst Du nicht alle Infos dazu an)?

    Vergleich auch 'man smb.conf':
    %U session username (the username that the client wanted, not nec-
    essarily the same as the one they got).

    %u username of the current service, if any.


    %L the NetBIOS name of the server. This allows you to change your
    config based on what the client calls you. Your server can have
    a ``dual personality''.

    This parameter is not available when Samba listens on port 445,
    as clients no longer send this information.

    %N the name of your NIS home directory server. This is obtained
    from your NIS auto.map entry. If you have not compiled Samba
    with the --with-automount option, this value will be the same as
    %L.
    Und wozu ist der backslash da?
    add machine script = /usr/sbin/useradd -s /bin/false -d /dev/null \ -g machines %u
    Gruß
    Continuum Hierarchy Supervisor:
    You have already been assimilated.
    Save our cows - eat Vegetarians!
    (Rechtschreibreformverweigerer)

  3. #3
    Registrierter Benutzer
    Registriert seit
    Nov 2004
    Beiträge
    29
    moin!

    So wie ich es verstanden habe, hast du einen Linuxrechner als Server(PDC) eingerichtet. Und welches Betriebsystem haben die Clients, die die Domäne beitreten sollen?

    Hast du nach der Konfiguration der "smb.conf" den Befehl "testparm" ausgeführt. Mittels dieses Befehls kannst du die Richtigkeit deiner "smb.conf" überprüfen! Die Einstellungen die nicht in der smb.conf stehen sieht man dann auch!

    Führe den Befehl "testparm" aus, und beschreibe bitte deine Situation etwas ausführlicher.

  4. #4
    Registrierter Benutzer
    Registriert seit
    Aug 2005
    Beiträge
    26
    Also der Client ist ein W2K mit SP4.

    Das Linux System ist CentOs 4 mit Samba 3.01014, dieser soll als Server (PDC) laufen.

    Bei logon home und bei logon path habe ich aus dem %N ein %L gemacht - leider ohne das sich etwas geändert hätte.

    Bei der Meldung "Das Profilverzeichnis konnte nicht erstellt werden ..."

    kommt noch:

    DETAIL - Das System kann die angegebene Datei nicht finden.

    testparm meldet mir keine Fehler!

  5. #5
    Registrierter Benutzer
    Registriert seit
    Jan 2003
    Beiträge
    20
    das profilverzeichnis muss auch existieren und beschreibbar sein.....

    gruß

  6. #6
    Registrierter Benutzer
    Registriert seit
    Nov 2004
    Beiträge
    29
    Moin!

    Wenn es dir nichts ausmachen würde, dann beschreibe doch die Situation etwas ausführlicher!
    Ich hatte auch schon solche Problemme mit Win 2000-rechnern gehabt!

    Meine Idee war das Netzwerk so zu machen, dass der User sich an jedem PC anmelden konnte und sein Profil vom Server auch an beliebigen PC runterladen konnte. Während ich meine Idee in die Wirklichkeit umsetzte, habe ich auch solchen Meldungen getroffen!

    MfG electricity!

    P.S.
    Normalerweise ist der Logon scritp eine Batch-datei. Bei dir ist es doch "logon.cmd". Der logon scripr sieht auch eigentlich so aus:
    logon script = %a.bat

    In diesem Fall musst Du noch ein Skript win2k.bat anlegen.

    Vielleicht musst du in der Global-sektion auch die nächste Zeile reinschreiben!
    os level = 0
    Geändert von electricity (08.08.05 um 15:08 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    Aug 2005
    Beiträge
    26
    Wenn es dir nichts ausmachen würde, dann beschreibe doch die Situation etwas ausführlicher!
    Was möchtest Du denn noch wissen ?

    das profilverzeichnis besteht und ist auch beschreibbar (auf der linux-konsole).

  8. #8
    Registrierter Benutzer
    Registriert seit
    Nov 2004
    Beiträge
    29
    OK, ich möchte folgendes wissen!

    Du versuchst dich als einen User in der Domäne anzumelden?

    Dabei werden auch deine ganze Usereinstellungen vom Server auf deinen localen Computer kopiert?

    Hast du den Benutzer auch unter Linux angelegt? Auch für samba. Wird beim anmelden vom User ein Passwort verlangt?

    Hast du auch den PC in der Domäne angemeldet?

    Startest du denn nach der Änderung der smb.conf samba Dienste(smbd und nmbd) neu?
    Geändert von electricity (08.08.05 um 15:22 Uhr)

  9. #9
    Registrierter Benutzer
    Registriert seit
    Aug 2005
    Beiträge
    26
    Aha,

    also

    - anmelden möchte ich mich als "normaler" User an der Domäne
    - das Profil soll auf dem Server gespeichert werden (Servergespeichertes Profil)
    - der Benutzer wurde unter Linux angelegt und kann sich am System einloggen
    - der Benutzer wurde ebenso als Samba user angelegt
    - der PC (W2K) wurde in der Domäne aufgenommen
    - beim Anmeldebildschirm (W2K) wird das Passwort eingegeben
    - nach jeder Änderung in der smb.conf restarte ich samba

  10. #10
    Registrierter Benutzer
    Registriert seit
    Nov 2004
    Beiträge
    29
    Zitat Zitat von electricity
    Moin!

    Normalerweise ist der Logon scritp eine Batch-datei. Bei dir ist es doch "logon.cmd". Der logon scripr sieht auch eigentlich so aus:
    logon script = %a.bat

    In diesem Fall musst Du noch ein Skript win2k.bat anlegen.

    Vielleicht musst du in der Global-sektion auch die nächste Zeile reinschreiben!
    os level = 0
    Wie sieht es damit aus?

  11. #11
    Registrierter Benutzer
    Registriert seit
    Aug 2005
    Beiträge
    26
    ich habe den Fehler gefunden!

    in der global Sektion steht

    logon path = \\%L\profile\%U

    der Freigabename lautet jedoch profiles

    ich könnt mich sonstwo hin beissen

    auserdem habe ich unter profiles noch

    guest ok = yes

    eingetragen.
    Das denke ich, ist allerdings nicht notwendig. Ich werde dies wieder entfernen und dann noch mal testen.

  12. #12
    Registrierter Benutzer
    Registriert seit
    Feb 2005
    Beiträge
    70

    Detail: Netzwerkpfad nicht gefunden

    Hallo,
    ich lese schon seit 2 Wochen alle möglichen Beiträge zu den Stichworten "Samba + Netzlaufwerk nicht gefunden + Profilverzeichnis konnte nicht erstellt werden". Leider ohne jeden Erfolg, weil entweder keiner der Diskutierenden wirklich liest, was der Fragende schreibt und dann irgendwelche Weisheiten von sich gibt, die eher zum Grundwissen gehören oder die Diskussion abbricht, weil offensichtlich niemand mit diskutiert, der wirklich Bescheid weiß.-

    Jedenfalls scheint das Problem nicht eindeutig zu sein und viele Ursachen haben zu können. Ich habe bereits mehrere, sich teilweise widersprechende Beispiel-Konfigurationen ausprobiert und an allen denkbaren Schaltern herumgebastelt, aber der Fehler ist immer gleich: Beim Start von W2K, SP4 erscheint nach der Id- und Passworteingabe zunächst, dass das Profilverzeichnis "\\bote\var\lib\samba\profiles\michael.pds" nicht erstellt werden konnte (Detail: "Netzwerkpfad wurde nicht gefunden", dann startet er mit einem temporären Profil, weil natürlich ein lokales nicht angelegt wurde.

    Mir fällt auf, dass die Netzwerkumgebung den Rechner als "Bote" anzeigt, obwohl ich ihn überall als "bote" geschrieben habe (glaube ich...). Kann da der Fehler liegen?- Wenn ja, wo finde ich den "Bote", um ihn in "bote" zu ändern?

    Gruß, Michael

Ähnliche Themen

  1. samba keine schreibrechte
    Von planetmax im Forum Linux in heterogenen Netzen
    Antworten: 5
    Letzter Beitrag: 05.03.05, 15:31
  2. Zwei Fragen, bezüglich PDC und Samba
    Von Angel im Forum Linux in heterogenen Netzen
    Antworten: 4
    Letzter Beitrag: 17.11.03, 13:11
  3. Samba Client in Samba PDC
    Von someone im Forum Linux in heterogenen Netzen
    Antworten: 1
    Letzter Beitrag: 18.06.03, 11:20
  4. samba als pdc
    Von MrIch im Forum Linux in heterogenen Netzen
    Antworten: 4
    Letzter Beitrag: 24.03.02, 14:40
  5. Samba als PDC und Windows XP
    Von dakjo im Forum Linux in heterogenen Netzen
    Antworten: 2
    Letzter Beitrag: 12.03.02, 07:36

Lesezeichen

Berechtigungen

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