Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Zugriff auf Samba
Hallo,
habe einen Server mit SUSE 8.1 Prof. aufgesetzt.
Auf dem läuft Samba 2.2.5 und Apache.
Ich hatte ihn schonmal soweit, das ich von meiner WIN Kiste auf die Shares auf dem SUSE Rechner zugreifen konnte.
Jetzt will er auf einmal nicht mehr.
Ich habe Ihn jetzt in die Domäne (W2K) eingefügt.
Ich sehe Ihn zwar in der Netzwerkumgebung, kann aber nicht auf Ihn zugreifen.
Alle versuche schlagen fehl.
Brauch dringend hilfe. Danke
Thomas Kretzschmar
Huhu!
Beschreibst Du mal ein wenig die Konfiguration? Per smb.conf, über swat ...?
Welche Fehlermeldung bekommst Du?
Sicherheitsmassnahmen (security = ?)?
Als was soll er dienen? Fileserver?
Mein Samba rennt mit Userfreigabe in einem AD ohne Zicken.
Gruß,
cruebaby
Es ist ein Webserver für das lokale Intranet.
Ich habe es erst per smb.conf gemacht.
Dann habe ich mir Webmin installiert und mache es teilweise darüber.
Hier die smb.conf
[global]
dns proxy = no
unix extensions = yes
netbios name = Webserver
printing = cups
default = global
workgoup = xyz
guest ok = yes
os level = 2
security = server
Ist nur ein kleiner Ausschnitt.
Systemfehler 53 aufgetreten.
Der Netzwerkpfad wurde nicht gefunden.
Ich kann den Server aber anpingen.
mahlzeit!
hast schon mal geschaut ob dein Samba Servers läuft?
ps aux | grep smbd
ps aux | grep nmbd
gruß x
Er hat mir jetzt zwei zeilen ausgegeben, mit denen ich nichts anfangen kann, da ich gerade erst angefangen habe mich mit Linux zu beschäftigen.
Aber ich denke mal das er läuft.
Beim aufruf von rcsmb start kommt auch keine Fehlermeldung.
poste mal bitte die zeilen
ps aux | grep smbd
root 2049 0.0 1.7 4916 2188 ? S 13:40 0:00 /usr/lib/samba/smbd-classic -D
root 2131 0.0 0.4 1604 532 pts/10 R 13:48 0:00 grep smbd
ps aux | grep nmbd
root 573 0.0 0.7 3712 984 ? S 11:45 0:00 /usr/lib/samba/smbd-classic -D
root 2133 0.0 0.4 1604 532 pts/1 R 13:50 0:00 grep nmbd
Was hat das alles zu sagen?
also der befehl ps aux gibt dir eine auflistung der laufenden programme.
mit grep ?mbd, wollen wir nicht alle prozesse anzeigen lassen, sondern einen, in unserem fall smbd + nmbd.
ps aux | grep smbd
root 2049 0.0 1.7 4916 2188 ? S 13:40 0:00 /usr/lib/samba/smbd-classic -D
root 2131 0.0 0.4 1604 532 pts/10 R 13:48 0:00 grep smbd
1.zeile bedeutet das der smbd als deamon läuft --> passt
2.zeile bedeutet, das unser aufruf "ps aux | grep smbd" auch mit in der prozessliste von grep mitausgewertet worden ist -->ohne bedeutung
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ps aux | grep nmbd
root 573 0.0 0.7 3712 984 ? S 11:45 0:00 /usr/lib/samba/smbd-classic -D
root 2133 0.0 0.4 1604 532 pts/1 R 13:50 0:00 grep nmbd
1. zeile kann irgendwie nicht stimmen, da wir mit grep den string nmbd rausfiltern liesen. denk mal das es ein fehler im zusammenhang mit copy & paste is; wenn du beim 2. befehl
auch 2 zeilen ausgespuckt bekommen hast sollte es passen
häng mal deine komplette smb.conf als anhang mit hin
gruß x
Hallo,
wie du bei "ps aux | grep nmbd" als Ausgabe
root 573 0.0 0.7 3712 984 ? S 11:45 0:00 /usr/lib/samba/smbd-classic -D
erhaelts, wird wohl dein ewiges Geheimnis bleiben ;-).
Was rcsmb sagt ist auch nur die halbe Wahrheit. Gib mal rcnmb start ein.
Wenn dann die Meldung
"Starting Samba classic NMB daemon Warning: daemon already running.",
dann liegt der Fehler woanders.
Kommt aber:
"Starting Samba classic NMB daemon",
dann lief der nmb-Daemon nicht und dann funktioniert die ganze NetBIOS-Namensaufloesung nicht.
Gruss
Guti
nmbd Daemon läuft. Ist auch so eingestellt, das er ab Computerstart läuft.
kannst Du vom Samba au´f einen anderen pingen???
Ja geht alles. Selbst vom Win-Pc kann ich den Samba anpingen.
Er soll ein Webserver sein .... geht denn der WWW-Dienst (Apache o.ä.)???
wann hast Du den Server ins Netz gehängt?
Taucht er direkt in der Domäne auf?
kommentiere mal die host allow zeile aus
Hallo CrueBaby,
ja der www-Dienst läuft.
Der Rechner hängt seit 1 1/2 Wochen im Netz.
Er taucht auch in der Domöne auf.
Frage:
der Server authentifiziert über einen anderen Server. Braucht er nicht LISA oder sowas um auf den WinServer zu kommen? Nur so'n Gedanke... Ich kann mich auch irren, frage mich nur grad: wie kommt Linux sonst auf WIn???
Hat es GENAU SO schon mal funktioniert??? Wenn: was hast Du geändert????
Lerne gerne auch noch jede Menge dazu.
Hallo xiam,
wie meinste das jetzt?
security = server
password server = wundr
name resolve order = wins bcast
Wenn der Server nicht auf den Windows kommt kann er nicht authentifiziern .... glaub ich ... korrigiert mich .... wie funktioniert der Mechanismus????
einfach in deiner smb.conf die zeile mit host allow = 10.10.0.0/255.255.255.0 mit einem # als beginn der zeile ausstatten, sprich:
# host allow = 10.10.0.0/255.255.255.0
speichern neustarten ausprobieren
gruß x
......natürlich nur samba neustarten ;-)
Hallo CrueBaby,
habe den Server als Host im DNS des PDC eingetragen, und den Computer in die Domäne aufgenommen in dem ich ein Computerkonto auf dem PDC eingerichtet habe.
funktioniert das was Xiam vorschlug???
Hattest Du was geändert nachdem es ging? wenn ja was???
Eben mal die smb.conf angesehen.
hosts allow = 10.10.0.0/255.255.255.0
heisst, dass dein Client eine Adresse zwischen 10.10.0.1 und 10.10.0.254 haben muss. Ist das so?
security = server
Von der Verwendung security = server wird dringend abgeraten (Literatur, u.a. V. Lendecke, "Samba für Unix/Linux-Administratoren").
Empfehlenswert ist "security = domain". Du gibst "password server = wundr" explizit an, was zwingend voraussetzt, das die NetBIOS-Namensaufloesung funktioniert (siehe mein vorhergehendes Posting).
Wenn du "name resolve order = wins bcast" angibst, solltest du deinem Samba mit "wins server = xxx.xxx.xxx.xxx" sagen, wer der wins-Server ist.
Das ist mir erstmal auf die Schnelle auf-bzw. eingefallen.
Gruss
Guti
Hallo xiam,
so gesagt getan.
In der Eingabeaufforderung kommt "Zugriff verweigert".
In der Netzwerkumgebung soll ich Benutzername und Kennwort eingeben,
aber keiner der benutzer wird anerkannt.
sag ich doch (s.o.) ... nur ThoKre meint es hat schon gefunzt.
Was aber hat er geändert?????
die Authentifizierung schlägt fehl .... !!!!!!
smbpasswd wenn Du über security = user gehst. deutet - wie ich schon meinte auf nicht erreichen des Winservers hin ....
Hallo CrueBaby,
das würd ich auch gern wissen.
Ich nur Mysql und phpMyAdmin nachinstalliert.
Ansonsten habe ich nichts geändert.
Der Rechner stand jetzt halt nur ne Woche rum, ohne das ich was dran gebastelt habe.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.