Das komische daran ist halt, daß dieser Fehler nur bei einem einzigen Verzeichnis aufgetreten ist.
Naja, auf jeden Fall mal beobachten ob das öfters vorkommt.
Hab ich Dich richtig verstanden: Du willst eine Art Skript schreiben mit Daten die FTP automatisch holen soll (z.B. ausgelöst durch einen Cron-Job)?
Das kann bereits der Standard-FTP unter SuSE. Lies dir mal die Manpage durch und such nach '.netrc'.
D.h. Du siehst die Freigaben mit 'smbclient -L <ip>'? Dann sei doch so lieb und ignorier einfach mein letztes Posting...
Muß weg, vielleicht später oder Morgen wieder.
Na immerhin läßt Dein NT-Server den Linux Rechner schon mal drauf.
Jetzt mußt Du in einer Konsole noch folgendes ausführen, dann sollte es funtkionieren:
smbpasswd -j <domin-name> -m
Evtl. muß dieser Befehl noch mit einem -Uadministrator erweitert werden. Hätt ich vorhin drangedacht hätt ich den Befehl auch gleich reingeschrieben. Ja, ja, da kommt halt Alz... voll durch
Nee, ein Howto für FTP hab ich nicht. Vielleicht ist ja eins bei Deiner Linux-Distribution dabei. Falls nicht einfach mal im Internet suchen - sowas gibt's bestimmt.
Von Webmin halte ich selbst gar nichts. Ich mach lieber alles selber von Hand. Das ist aber Geschmackssache und sollte jeder für sich selbst entscheiden.
FTP ist sinnvoller. Daten, die von Apache genutzt werden sollten diesem nicht mit Samba zur Verfügung gestellt werden. Das liegt daran, wie Samba die Windows-Rechte im Unix-Dateisystem abbildet.
Klappts Drucken jetzt?
Nach meiner Dokumentation, die ist jetzt aber auch schon über ein Jahr alt, muß beim Interface internal und external eine IP stehen.
Ich hab damals Dante als Socks-Proxy auf einem ISDN-Router eingerichtet. Das Problem war, das die externe IP sich wegen ISDN ja ändert. Also mußte ich ein Skript schreiben welches nach einer Einwahl ins Internet die IP in der Konfiguration richtig setzt und dann Dante starten...
Was hast Du den genau mit dem Socks-Proxy vor?
Der ändert glaube ich auch jedes mal seinen Namen - egal, genau den meine ich. Dafür gibt's den ersten halben Gummipunkt.
Die andere Hälfte gibt's, wenn Dein Linux-Rechner auch wirklich den Namen 'Linux' hat.
Was spricht jetzt 'smbclient -L <NT-Server>' bzw. läßt sich mit Yast jetzt ein Drucker einrichten?
Weiß gar nicht ob Du's erwähnt hast: läuft auf Linux eigentlich ein Samba-Server bzw. soll der mal laufen? Hat nix mit dem Drucker zu tun, einfach nur so...
Sobald es unter NT/W2K eine Domäne gibt muß man die Workstations an dem Server anmelden. Das geht im Domänenmanager. Hab hier nur eine Linux-Kiste, kann Dir also derzeit keine Screenshots, Menüschritte usw. geben. Gibt es in diesem Domänenmanager einen Account für die Linux-Kiste? Also keine Benutzeraccount sondern einen Account für den PC selbst?
Such mal alle Einträge unter Verwalten durch, Du wirst den Manager den ich meine auf dem Server finden... :cool:
Meinst Du mit dem Nein, daß es unter dem NT-Server keine Domain gibt?
Erzähl mal ein bisschen was: Arbeitsgruppe oder Domain, wie sieht's mit Subnetzen aus, gibt's WINS usw....
Das heißt, das Samba Deinen NT-Server nicht kontaktieren kann. Das ist auch der Grund warum Yast das mit dem Drucker nicht gebacken bekommt.
Hast Du eine Domain eingerichtet? Wenn ja, ist Samba Mitglied dieser Domain?
Mir ist gestern folgendes unter Linux passiert:
cd <irgendein bin-Verzeichnis>
segmentation fault
Kennt jemand dieses Phänomen? Was löst sich denn da auf? Das Dateisystem? Oder ein Defekt in der Hardware?
Wie eins vorher schon erwähnt: schau mal in die Protokolle. Normalerweise hat hier nicht Apache sondern entweder Mailman oder PHP den Fehler verursacht.
Schnelle, einfache aber effektive Lösung falls man Mailman nicht braucht: deinstallieren. Ansonsten Protokolle lesen und falls das nicht's bringt die interssanten Stellen hier mal veröffentlichen
Mit Yast kann man doch mehrere Profile einrichten. Einfach tun und schon hast Du zwei Profile. Da brauchst Du dann auch kein Skript dafür.
Solltest Du aber unbedingt ein Skript wollen mußt Du Dich schon durch die Manpages von ipppd und isdnctrl durcharbeiten.
Um eine Liste mit Usern die schreiben und/oder lesen dürfen einzurichten gibt's folgende Möglichkeit:
write list = steffen
read list = steffen
Vorraussetzung ist allerdings, daß Samba diesen User kennt, d.h. neben dem Unix-Account muß es noch eine speziellen Samba-Account geben. Dieser kann mit 'smbpasswd -a <username> <paßwort>' eingerichtet werden.
Wie konfiguriest Du Samba? Von Hand oder mit Swat? Falls Dir Swat nichts sagt prüfe mal in Deiner (x?)inetd.conf, daß die Zeile swat nicht deaktivert ist. Anschließend steht unter http://<server>:901/ eine wunderhübsche Konfigruationsoberfläche zur Verfügung
isdnctrl dial <device> müßte doch funktionieren, wo ist das Problem? Mit 'isdnctrl list all' kannst Du alle eingerichteten Devices betrachten. Geb mal ein paar mehr Details über das, was bei Dir nicht funktioniert