tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
914
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    herpes herpes ist offline Rookie
    Registriert seit
    Feb 2002
    Beiträge
    8
    halli hallo

    ich hab probs mit samba:
    ich hab n p2p win98 und n suse 7.3.
    kann beide in beide richtungen anpingen.
    ich hab jetzt samba installiert über yast2.
    kann aber dennoch weder vom 98 noch vom suse
    auf den anderen rechner zugreifen.
    lustigerweise scheint aber der localhost
    bei dem win98 rechner der susecomp zuseien, denn wenn ich nicht online bin mit dem w98, und mit dem w98 rechner ne www seite aufrufen will, erscheint der linux-webserver..

    die smb.conf hat folgende einstellungen:
    os-level 2
    kernel oplocks No
    security = user

    guest account = nobody
    map to guest = bad user
    username map = /etc/log/samba/%n
    loglevel =3
    security = server
    passwortserver = 192.168.1.10

    ...

    local master = no
    interfaces = 192.168.1.1./255.255.255.0

    wins support = no
    wins server = 192.168.1.1.

    domain logons = yes
    domain master = yes
    logonscript = %u.bat

    so, das war jetzt der teil der mir verdächtig vorkommt..

    ich hab an dem w98 die workgroup auf
    TUX-NET geändert un die ip auf 192.168.1.3.
    die suse auf 192.168.1.1


    [share] #habe ich auch erstellen müsse, die "rubrik"
    comment=Post-Verzeichnis
    path=/share
    read only = no
    browsable = yes
    create mask = 0777

    aber dennoch kann ich weder vom w98 auf suse zugreifen,
    noch umgekehrt
    (das läuft doch einfach nur über netzwerkumgebeung oder)

    greetz und danke fürs lesen

    herpes
     

  2. #2
    Marcus Roffmann Marcus Roffmann ist offline Mitglied Brillant
    Registriert seit
    Jul 2001
    Ort
    Karlsbad (Baden-Württemberg)
    Beiträge
    791
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    
    smb.conf
    [global] // hier werden die Haupteinstellungen eingerichtet
            workgroup = ARBEITSGRUPPE // Die Arbeitsgruppe in der Linux (Samba) arbeitet
     
        // Grundeinstellungen für die einzelnen Shares.
               Um eine höhere Sicherheit zu gewähren, wird
               global erst einmal alles verboten und in den
               jeweiligen Shares die Rechte dann vergeben
        browseable = no
        public = no
        writeable = no
        guest ok = no
     
        # Die Log-Files für Samba
        log file = /var/log.%m
     
        # Die Administratoren des PDC
        domain admin users = root
        
        # Performance Einstellungen
        short preserve case = yes
        max log size = 5000
        case sensitive = no
        default case = lower
        mangle case = no
        dead time = 15
        read raw = yes
        write raw = yes
        socket options = TCP_NODELAY
        oplocks = yes
        fake oplocks = no
        debug level = 2
        preserve case = yes
        getwd cache = yes
     
        # Drucker Einstellungen
        printing = cups
        load printers = yes
     
    [public]
        path = /home/public // Das Verzeichnis das Du freigeben willst
        browseable = yes
        writeable = yes
        guest ok = yes
        public = yes
        comment = Öffentlicher Ordner
    So in etwa (hab noch die PDC Einstellungen drinne) sieht meine smb.conf aus und es geht in beide Richtungen.
    Von Linux aus solltest Du mit smbclient oder mount die Möglichkeit haben, auf Windows-Shares zuzugreifen.

    Beispiel:
    Code :
    1
    2
    3
    4
    5
    
    linux:/ #mount -t smbfs -o username=USER,password=PW //win98/freigabe /verzeichnis_in_das_die_freigabe_eingehängt_werden_soll
     
    oder
     
    linux:/ #smbclient //win98/freigabe -U USER
    So sollte es gehen. Unter Linux musst Du dann die Konfig noch umschreiben, dann sollte auch die Verbindung zwischen Win98->Linux funktionieren.
    Hast Du eigentlich auch drauf geachtet, den SAMBA Daemon automatisch starten zu lassen oder lädst Du den jedes mal neu?

    Als Daemon starten kannst Du ihn, indem Du in der /etc/rc.config nach der Installation über YaST2 folgende Einstellung vornimmst:
    Code :
    1
    
    START_SMB = "no" auf START_SMB = "yes"
     
    Lebe jeden Tag so, als wäre es dein letzter!

  3. #3
    herpes herpes ist offline Rookie
    Registriert seit
    Feb 2002
    Beiträge
    8
    hallo

    vielen dank für deine antwort..


    ich hab da aber noch etwas probleme
    zb gibt es in miener smb.conf garnicht START-MB ="yes" oder "no"


    villeicht ist mein samba ja garnicht richtig instaliert..
    obwoh ixhs über yast2 gemacht habe (software)

    hmmmm

    grüße
     

  4. #4
    Marcus Roffmann Marcus Roffmann ist offline Mitglied Brillant
    Registriert seit
    Jul 2001
    Ort
    Karlsbad (Baden-Württemberg)
    Beiträge
    791
    Ich meinte nicht die smb.conf sondern /etc/rc.config
    Da steht dieser Eintrag normalerweise drin!

    Die smb.conf ist nur die Konfigurationsdatei von Samba, dir rc.config ist die Konfiguration von Linux (zumindest SuSE, in RedHat gibt es sie nicht oder heisst anderst).
     
    Lebe jeden Tag so, als wäre es dein letzter!

  5. #5
    herpes herpes ist offline Rookie
    Registriert seit
    Feb 2002
    Beiträge
    8
    in der rc.config steht auch nix von smb_start..
    ich hab langsam deb verdacht das mein samba nicht richtig installiert ist.
    ich hab das nachträglich mit yast installiert, also keine
    komplett installation bei der suse installation.
    kann da was flasch gelaufen sein?
    weil weenn ich rcsmb status eingebe kommt auch "cammand not found"

    seltsam seltsam..
     

  6. #6
    Marcus Roffmann Marcus Roffmann ist offline Mitglied Brillant
    Registriert seit
    Jul 2001
    Ort
    Karlsbad (Baden-Württemberg)
    Beiträge
    791
    *hmmm* Das kann eigentlich nicht schlimm sein, bei mir (v7.2) gings ja auch einwandfrei.

    Am besten suchst Du mal unter /etc/init.d nach den Befehlen:
    • startsmb
    • samba
    • smb
    oder unter /usr/sbin nach
    • smbd
    • nmbd

    Mit denen startet man den Samba Daemonen. Nebenbei habe ich gerade noch etwas entdeckt, das Dich interessieren wird: http://sdb.suse.de/de/sdb/html/ray_win98_smb.html und
    http://sdb.suse.de/de/sdb/html/lmuel...update_73.html
     
    Lebe jeden Tag so, als wäre es dein letzter!

  7. #7
    Boli Boli ist offline Mitglied Gold
    Registriert seit
    Apr 2001
    Ort
    Tutzing ( Bayern )
    Beiträge
    104
    Genau das gleiche Problem habe ich im mom auch nur muss ich mit an einer domäne anmelden

    START-MB ="yes" oder "no"
    Die einstelleungen finde ich in meiner smb.conf auch nicht !

    Hab alles mit Yast2 nach installiert aber es geht immer noch nicht....

    Vielleicht sollte man den Eintrag per Hand nachtragen :=)
     
    www.nomoi.de
    www.bolwai.de

  8. #8
    herpes herpes ist offline Rookie
    Registriert seit
    Feb 2002
    Beiträge
    8
    huhu

    alo die files finde ich nicht..
    Am besten suchst Du mal unter /etc/init.d nach den Befehlen:
    startsmb
    samba
    smb

    bzw:
    /usr/sbin nach
    smbd nmbd

    also is ja wirklich schräääääääg!
     

  9. #9
    Marcus Roffmann Marcus Roffmann ist offline Mitglied Brillant
    Registriert seit
    Jul 2001
    Ort
    Karlsbad (Baden-Württemberg)
    Beiträge
    791
    Nochmal:
    Die Einstellung START_SMB steht nicht in der Datei smb.conf sondern rc.config im Verzeichnis etc.

    Guckt mal in mein Tutorial zum Einrichten eines PDC (Primary Domain Controller) mit Samba, da findet ihr noch mehr Infos, auch für andere Distributionen!

    Und nochmal: START_SMB steht in /etc/rc.config NICHT****** smb.conf!

    @herpes: Mach mal
    Code :
    1
    2
    3
    
    linux:/ #find / -name smbd -print | more
    und
    linux:/ #find / -name nmbd -print | more
    Dabei sollte die Position von smbd und nmbd herauskommen! Findet man die Files nicht, dann ist Samba anscheinend nicht installiert!

    [edit]Mein Tutorial dazu und eine Anmerkung: http://www.tutorials.de/forum/showth...&threadid=7525
    Anmerkung: Zum normalen Zugriff auf die Shares von Linux einfach die Sektion für den Domain Controller auslassen![/edit]
     
    Lebe jeden Tag so, als wäre es dein letzter!

Ähnliche Themen

  1. Samba 3.0.23d und 2.2.8
    Von stephsto im Forum Linux & Unix
    Antworten: 0
    Letzter Beitrag: 19.01.07, 16:50
  2. Samba
    Von blackbirdthefirst im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 23.04.05, 03:17
  3. Samba?
    Von BillaBong im Forum Linux & Unix
    Antworten: 19
    Letzter Beitrag: 07.10.03, 22:24
  4. Samba 3
    Von matzedias im Forum Linux & Unix
    Antworten: 4
    Letzter Beitrag: 13.07.03, 17:33
  5. Problem mit Samba (anfänger)
    Von DarkShadow im Forum Linux & Unix
    Antworten: 9
    Letzter Beitrag: 06.06.03, 18:42