DireWolf Geschrieben 12. September 2003 Geschrieben 12. September 2003 Hi Leute! Ich habe hier ein paar Probleme bei der Einrichtung von Samba 3.0.0rc3. Ich habe gelesen das SWAT installiert & der Dienst (?) INETD aktiviert werden muss. Aber ich weiß nicht was ich da genau in YaST einstellen muss, da ich mich mit Linux noch nicht soooo gut auskenne Ich habe die Linux-Distribution 8.2. Das Ziel der ganzen Sache ist, dass später Windows-Rechner drauf zugreifen können. Wäre es klug eine Gruppe anzulegen & die ganzen User dieser Gruppe zuzuweisen oder wie würdet ihr dies machen? Des weiteren soll er auch noch als Drucker-Server fungieren. Habt ihr ein paar Tipps für mich? Im Voraus schon mal vielen Dank! -]DW[- Zitieren
dr.disk Geschrieben 12. September 2003 Geschrieben 12. September 2003 Wieso nimmst Du den Relase Candidat 3 von Samba und nicht die fertige Version 2.x? Da würdest Du Dich leichter tun. SWAT installiert man z.B. so: http://de.samba.org/samba/docs/man/swat.8.html Zitieren
DireWolf Geschrieben 14. September 2003 Autor Geschrieben 14. September 2003 @dr.disk Weil ich den neuesten einfach nehmen muss. Danke, werde mal schauen wie ich weiterkomme -]DW[- Zitieren
DireWolf Geschrieben 22. September 2003 Autor Geschrieben 22. September 2003 Ich komme nun einfach nicht weiter bei dem Einstieg mit der "smb.conf"! Wie fange ich da genau an? Was muss ich machen? -]DW[- Zitieren
DireWolf Geschrieben 22. September 2003 Autor Geschrieben 22. September 2003 Ich bin nun in dieser SWAT-Konfiguration mittels des Befehls "http://localhost:901", aber leider bekomme ich auf der Startseite die Fehlermeldung "ERROR: Can't open help/welcome.html" Habt ihr ein paar hilfreiche Tipps oder einen Link für mich? -]DW[- Zitieren
Firehand Geschrieben 24. September 2003 Geschrieben 24. September 2003 Hmm Also von Grund auf ist die smb.conf eigentlich schon ein gutes Stück weit konfiguriert. Um das zu vervollständigen würde ich einfach mal bei google suchen Unter "samba" und "linux" findest massenhaft Beispielfiles. Allerdings schließe ich mich der Meinung von dr.disk an. Wieso den neusten Samba 3.0 RC3 oder RC4 nehmen? Ich hab bei mir Samba als Domain Controller mit der 2.x -Version hochgezogen - ohne Probleme. Da findest halt auch massig Tutorials usw. dazu Zitieren
DireWolf Geschrieben 24. September 2003 Autor Geschrieben 24. September 2003 @Firehand Es wurde mir geordert die neueste Version zu nehmen Naja, dann werde ich mal googeln. Danke -]DW[- Zitieren
Schlaubi Geschrieben 24. September 2003 Geschrieben 24. September 2003 Achte auch, dass der Samba-Dienst läuft sonst nützt dir Swat nix. Zitieren
janand2 Geschrieben 25. September 2003 Geschrieben 25. September 2003 Hi! ab heut gibt´s auch die fertige Version des Samba Server 3.0 ;O) Nur als kleine Anmerkung ;O) Zitieren
DireWolf Geschrieben 29. September 2003 Autor Geschrieben 29. September 2003 @janand2 Kannst du mir bitte mal den Link geben? Danke! -]DW[- Zitieren
janand2 Geschrieben 29. September 2003 Geschrieben 29. September 2003 http://www.samba.org ;O) Zitieren
smilie Geschrieben 2. Oktober 2003 Geschrieben 2. Oktober 2003 Vielleicht hilft dir der Link weiter: http://www.tecchannel.de/betriebssysteme/248/index.html :marine Zitieren
DireWolf Geschrieben 13. Oktober 2003 Autor Geschrieben 13. Oktober 2003 @Schlaubi Wie starte ich diesen Dienst? @janand2 Stimmt, dumme Frage @smilie Naja, leider nicht wirklich Aber trotzdem Danke! Ich bekomme nun folgende Meldung wenn ich SWAT aufrufen will (http://localhost:901): "Beim Laden von http://localhost:901/ ist folgender Fehler aufgetreten: Verbindung zu Rechner localhost ist unterbrochen" Woran kann das liegen? Letztens hat es noch geklappt? -]DW[- Zitieren
2-frozen Geschrieben 13. Oktober 2003 Geschrieben 13. Oktober 2003 Original geschrieben von DireWolf Ich bekomme nun folgende Meldung wenn ich SWAT aufrufen will (http://localhost:901): "Beim Laden von http://localhost:901/ ist folgender Fehler aufgetreten: Verbindung zu Rechner localhost ist unterbrochen" Woran kann das liegen? Letztens hat es noch geklappt? Von welchem Rechenr aus versuchst du das? Ist inetd aktiv und Port 901 offen? Zitieren
Schlaubi Geschrieben 13. Oktober 2003 Geschrieben 13. Oktober 2003 Original geschrieben von DireWolf @Schlaubi Wie starte ich diesen Dienst? Bei SuSE gibt es die Kommandos (bzw. Start/Stop-Skripte): rcsmb status rcsmb start rcsmb stop überprüfe aber nach dem Ausführen auf jeden Fall die /var/log/messages und auch ps -ef | grep -v grep | grep smb dass dieses Kommando eine Ausgabe hat. (Stellt sicher, dass der Dienst gerade am Laufen ist) Jetzt glaube ich weiß ich, was du vergessen hast..... Schau doch mal in der /etc/inetd.conf nach ob dort die Zeile: # swat stream tcp nowait.400 root /usr/sbin/swat swat NICHT auskommentiert ist. Wenn doch, mach das # weg und speicher die Datei ab, sollte so aussehen: swat stream tcp nowait.400 root /usr/sbin/swat swat danach startest du mit: rcinetd restart # Durchstarten des inetd den Dienst am Besten durch. So und jetzt überprüfe nochmal ob du jetzt was sehen kannst, wenn du http://localhost:901 aufrufst. Und gehts?? Zitieren
DireWolf Geschrieben 15. Oktober 2003 Autor Geschrieben 15. Oktober 2003 @2-frozen Wie kann ich den feststellen ob der Port 901 offen ist? Versuchte von dem Linux-PC selbst & von einem Windows-Rechner mittels des Programms "Putty" darauf zuzugriefen. "/etc/init.d/smb status" zeigte mir an, das Inetd läuft @Schlaubi Ich habe erfahren, das ab Suse 8.2 die Datei "/etc/inetd.conf" nicht mehr von Nutzen ist sondern nur noch die Datei "swat" im Pfad "file:/etc/xinetd.d" Mittels "rcsmb status" stellte ich fest, das der Samba-Dienst läuft. Bekomme immernoch die selbe Meldung wenn ich "http://localhost:901" aufrufe -]DW[- Zitieren
Kristian Geschrieben 15. Oktober 2003 Geschrieben 15. Oktober 2003 is Blödsinn! SuSE arbeitet standardmäßig immer noch mit dem klassischen inetd und nicht mit xinetd, auch wenn der inzwischen immerhin dabei ist. Aber wenn du den nicht explizit aktiviert hast, ist /etc/inetd.conf dein Freund. Also, nochmal schritt für Schritt: in der Datei "/etc/inetd.conf" die # vor der swat zeile löschen mit "rcinetd reload" den Inetd aktualisieren. mit "rcsmb status" bzw "rcnmb status" nachschauen, ob die Dienste laufen, ggf mit "rc... start" starten. mit "w3m localhost:901" einfach mal gucken, ob man überhaupt drauf kommt. Wenn das geht, aber es vom Client aus immernoch nicht klappt, gucken, ob ein Proxy verwendet wird, und den testhalber mal abschalten. Und dann ggf den Sambaserver von der Proxybenutzung ausschließen (kommt auf den Browser an, wie) viel glück! Zitieren
Terran Marine Geschrieben 15. Oktober 2003 Geschrieben 15. Oktober 2003 Original geschrieben von DireWolf Wie kann ich den feststellen ob der Port 901 offen ist? Versuchte von dem Linux-PC selbst & von einem Hallo, netstat -l in der Kommandozeile und dann nach 901 bzw. swat suchen. netstat -l zeigt dir offene Dienste bzw. Ports des Rechners an. Gruß Terran Marine Zitieren
Shinak Geschrieben 15. Oktober 2003 Geschrieben 15. Oktober 2003 Wenn es nach der beschreibung von Kristian immernoch nicht geht würde ich mal in die /etc/service schauen ab das schon swat 901/tcp drin steht ! (Müste aber normal) Ansonsten das eintragen ! Hast du schon die Firewall laufen ? Dann würde ich die auch mal testhalber aus machen ![test Zitieren
DireWolf Geschrieben 17. Oktober 2003 Autor Geschrieben 17. Oktober 2003 @Kristian Der Befehl "rcinetd reload" hat bei mir folgende Meldung gebracht: "-bash: rcinetd: command not found". Bei “rcnmb status" bekam ich die Meldung "dead", als ich ihn starten wollte kam die Meldung "Starting Samba classic NMB deamon failed" oder wenn ich ihn stoppen wollte "Deamon not running done". "rcsmb status" hat keine Wirkung gezeigt. Bei "w3m localhost:901" kommt die Meldung "Unknown URI: localhost:901" Original geschrieben von Kristian Und dann ggf den Sambaserver von der Proxybenutzung ausschließen (kommt auf den Browser an, wie) viel glück! Dein Satz in der Klammer hört komisch auf @Terran Marine Bei “netstat –l“ habe ich nichts mit “901“ gefunden ... @Shinak „swat 901/tcp“ steht drin. Eine Firewall habe ich noch nicht laufen. -]DW[- Zitieren
Schlaubi Geschrieben 17. Oktober 2003 Geschrieben 17. Oktober 2003 Original geschrieben von DireWolf "-bash: rcinetd: command not found". Was sagt /var/log/messages dazu?? Was ist wenn du einfach mit inetd den Dienst startest - läuft der überhaupt??? Was sagt ps -ef | grep inetd ??? Bzw. ps -ef | grep -E smb|nmb ??? Läuft da was oder nicht? Bei "w3m localhost:901" kommt die Meldung "Unknown URI: localhost:901" hast du es mal mit w3m [url]http://localhost:901[/url] versucht?? Bei “netstat –l“ habe ich nichts mit “901“ gefunden ... Wenn Inetd resp. SWAT nicht läuft, dann kannst du auch keinen Port 901 finden. Wenn der Inetd gestartet ist (du es geschafft hast ihn zu starten)...mach mal einen Verbindungsversuch auf den Port 901/Swat: telnet localhost 901 Und kommt eine Verbindung zu Stande?? „swat 901/tcp“ steht drin. Habe nichts anders erwartet. Eine Firewall habe ich noch nicht laufen. Gut sind wir schonmal so weit. Versuche das mal und prüfe die messages, eventl. Fehlermeldungen bitte posten Zitieren
DireWolf Geschrieben 20. Oktober 2003 Autor Geschrieben 20. Oktober 2003 @Schlaubi Habe nun mittels des Programms "Putty" auf Linux von Win2k zugegriffen & dann mal die Befehle eingeben: So sah es aus, nachdem ich "w3m http://localhost:901" eingegeben habe: Was muss ich nun machen oder kann ich hier überhaupt was machen :confused: Bei "ps -ef | grep -E smb|nmb" kam das: Hoffe mal, das ich keinen Befehl vergessen habe ... -]DW[- Zitieren
Kristian Geschrieben 20. Oktober 2003 Geschrieben 20. Oktober 2003 So, dass müssen wir leider nochmal machen: 1. der Übersichthalber, mach statt des ps -ef | grep inetd mal ein "ps -aux | grep inetd". Und am besten auch, wenn du gerade nur einmal eingelogged bist, ist sonst so chaotisch... 2. /var/log/messages ist kein Befehl sondern eine Log-Datei. Was wir gemeint haben war, das du direkt nach dem Versuch den Server zu starten etwas eingeben solltest wie " grep -E 'nmb|smb' " Wenn das zu viel ist, eben nur die letzten (vielleicht 20) Zeilen posten. 3. Hab gerade gesehen, der inetd wird bei SuSE 8.2 nicht mehr standardmäßig installiert. Keine Ahnung warum nicht. Bitte das Paket inetd per yast nachinstallieren. sollte die Quelle deiner Probleme sein, aber wir werden sehen.... 4.: no comment 5. Befehl falsch geschrieben: nach dem - darf vor den Optionen kein Leerschritt kommen! Zitieren
Wolle Geschrieben 20. Oktober 2003 Geschrieben 20. Oktober 2003 Original geschrieben von Kristian 3. Hab gerade gesehen, der inetd wird bei SuSE 8.2 nicht mehr standardmäßig installiert. Keine Ahnung warum nicht. Suse 8.2 installiert den xinetd standardmäßig. Zitieren
DireWolf Geschrieben 20. Oktober 2003 Autor Geschrieben 20. Oktober 2003 @Kristian "ps -aux | grep inetd": Wie nur einmal eingeloggt sein? Meinst weil ich von außerhalb nochmal drauf zugreife auf Linux? Soll ich genau das eingeben (ohne Anführungszeichen & Leerzeichen am Ende): "grep -E 'nmb|smb' " ??? Erhalte nun "-bash: nmb: command not found" nach "ps -ef | grep -E smb|nmb". Was meinst du bei 4. mit "no comment" :confused: Als ich das Packet nachinstallieren wollte, hat sich zum, ersten mal seit Tagen Linux aufgehängt :uli Ist es nun schon drauf, oder hat Wolle Recht? Nach dem Neustart ging es dann mit Yast2, aber ich finde es nicht, dieses "inetd" ... -]DW[- Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.