dennisb: Probleme mit dem PDC

Hallo leute,

ich habe einen SuSE Linux Samba Server aufgesetzt der als PDC dienen soll.Alles klappt wunderbar mit den Freigaben und Profile usw.
Aber ich bekomme keine Geräte eingebunden. Weder das CD/DVD laufwerk als auch das Floppy laufwerk.
Es wird in der Netzwerk umgebung angezeigt es sollte aber als
Netzlaufwerk auf dem Arbeitsplatz unter Win NT liegen und ist auch so
im login Skript festgelegt.Habe alles mögliche Probiert, ich bekomme daraus kein Netzlaufwerk auf dem Arbeitsplatz.
Habe auf dem Server SuSE LINUX 10.

Danke für eurer Hilfe

MfG

DennisB

  1. Hallo,

    ich habe einen SuSE Linux Samba Server aufgesetzt der als PDC dienen soll. Alles klappt wunderbar mit den Freigaben und Profile usw.
    Aber ich bekomme keine Geräte eingebunden. Weder das CD/DVD laufwerk als auch das Floppy laufwerk.
    Es wird in der Netzwerk umgebung angezeigt es sollte aber als
    Netzlaufwerk auf dem Arbeitsplatz unter Win NT liegen und ist auch so
    im login Skript festgelegt. Habe alles mögliche Probiert, ich bekomme daraus kein Netzlaufwerk auf dem Arbeitsplatz.

    In der Netzwerkumgebung sind also die Freigaben zu sehen und können auch angewählt und benutzt werden?

    Funktionieren den andere Befehle (z.B. net time usw.) und andere Netzlaufwerkverbindungen per logon-script, also _nur_ die von Laufwerksfreigaben nicht? Will sagen laufen die logon-scripts überhaupt?

    Wo und womit hast Du die logon-scripts erstellt? Sie laufen ja auf dem Client, brauchen also als Zeilenschaltung CRLF, nicht nur LF, wie bei Linux-Editoren üblich.

    viele Grüße

    Axel

    1. Hallo Axel,

      die Login/Scripts liegen direkt auf dem PDC var/samba/share/netlogon/
      und die werden wie in der SMB.CONF konfiguriert ueber %u.bat aufgerufen.
      Wie gesagt, die anderen Freigaben werden auf NT eingebunden, ausser das CD laufwerk wie auch das floppy nicht.
      Aber in der Netzwerk umgebeung werden die geraete CD Und floppy angezeigt.
      Ich habe aber das CD laufwerk in der smb.conf freigegeben und auch im Script eingebunden wie alle anderen Freigaben auch.
      Ich rufe ja alle freigaben uebers script auf was ja auch funktioniert nur das CD laufwerk nimmt der nicht.Aber komischer weise finde ich die in der Netzwerk umgebung, will sie aber auf dem Arbeitsplatz einbinden und das geht nicht........

      1. Hallo,

        Kannst Du bitte meine Fragen beantworten?

        die Login/Scripts liegen direkt auf dem PDC var/samba/share/netlogon/
        und die werden wie in der SMB.CONF konfiguriert ueber %u.bat aufgerufen.

        Ja, das ist klar. Das war nicht meine Frage, wäre vielleicht die nächste gewesen ;-).

        Wie gesagt, die anderen Freigaben werden auf NT eingebunden, ausser das CD laufwerk wie auch das floppy nicht.
        Aber in der Netzwerk umgebeung werden die geraete CD Und floppy angezeigt.

        Ja. Kann man sie von dort aber auch öffnen? Bzw. wenn nicht, welche Meldung kommt dann?

        Ich habe aber das CD laufwerk in der smb.conf freigegeben und auch im Script eingebunden wie alle anderen Freigaben auch.

        Poste mal den entsprechenden Teil der smb.conf und das logon script.

        Ich rufe ja alle freigaben uebers script auf was ja auch funktioniert nur das CD laufwerk nimmt der nicht.

        Aha, die scripts laufen also offensichtlich.

        Aber komischer weise finde ich die in der Netzwerk umgebung, will sie aber auf dem Arbeitsplatz einbinden und das geht nicht........

        Auch nicht, wenn Du am Windows-Client eine CMD-Box öffnest und dann

        net use * \servername\freigabename

        dort eingibst?

        viele Grüße

        Axel

        1. Wenn ich über der Netzwerkumgebung auf das Server-CD laufwerk gehe, funktioniert das einwandfrei.
          Wie gesagt das Problem ist das NT das nicht einbindet als Netzlaufwerk.

          Hier die SMB.CONF:

          [global]
                  workgroup = Firmaintern
                  local master = yes
                  os level = 64
                  domain master = yes
                  domain logons = yes
                  logon script = %u.bat
                  logon path = \%N\profiles%u
                  logon home = \%L%u
                  logon drive = U:
                  admin users = root
                  security = user
                  encrypt passwords = yes
          [netlogon]
                  comment = Network Logon Service
                  browseable = No
                  path = /var/samba/share/netlogon
                  read only = Yes

          [profiles]
                  comment = Network Profiles Service
                  path = /var/samba/share/profiles
                  read only = No
                  browseable = No

          create mask = 0600
                  directory mask = 0700

          [share]
                  comment = Freigabe
                  path = /home/share
                  read only = No

          [homes]
                  comment = Home-Verzeichnis
                  read only = No
                  create mask = 0700
                  browseable = No

          [cdrom]
                  comment = CD-Rom auf SERVER
                  path = /media/dvd
                  browsable = yes
                  public = yes
                  writable = no

          ---->Und das Script

          @echo off
          net use X: /home
          net use U: \server\com04
          net use H: \media\dvd
          net use W: \server\share
          :END

          1. Hallo,

            Wenn ich über der Netzwerkumgebung auf das Server-CD laufwerk gehe, funktioniert das einwandfrei.

            Ja. Wie heißt die Freigabe dort? Sicherlich cdrom oder?

            Hier die SMB.CONF:

            [share]
                    comment = Freigabe
                    path = /home/share
                    read only = No

            Das ist die Freigabe \server\share

            [cdrom]
                    comment = CD-Rom auf SERVER
                    path = /media/dvd
                    browsable = yes
                    public = yes
                    writable = no

            Das ist die Freigabe \server\cdrom

            ---->Und das Script

            @echo off
            net use X: /home
            net use U: \server\com04

            Wo definierst Du diese Freigabe?

            net use H: \media\dvd

            Wo ist der Server "media"?

            net use W: \server\share

            Das funktioniert also?

            Das CD-ROM bekommst Du über die Freigabe \server\cdrom, also mit

            net use H: \server\cdrom

            viele Grüße

            Axel

            1. Hi Axel,

              oh man bin ich doof.......
              Klar, ich habe nicht den Server sondern den Ordner angegeben.
              Klar muss das heissen : \SERVERNAME\cdrom.
              Ich war so doof und habe: \DenOrdnerMedia\cdrom.

              Ich bedanke mich ganz Herzlich bei dir für deine Hilfe!!!!!!!!!!!!!

              MfG

              Dennis   "Der jetzt wieder ein bissien schlauer ist"