Hallo Listenbewohner, ich bin der Zeit am experimentieren mit der Einrichtung eines FTP-Servers (wuftd mit SuSE 6.2). Es funktioniert eigentlich auch schon recht gut, bis auf 2 kleinere Fehler. In das Verzeichnis /usr/local/ftp habe ich einen Verzeichnisbaum von einer anderen HD mittels "ln -s" verlegt. Dieser Link wird auch richtig angezeigt, aber einen Wechsel in dieses Verzeichnis (ftp-Sitzung) wird abgelehnt mit folgender Begründung: No such file or directory. Diese Angabe ist auch richtig, da es sich ja hier weder um ein Verzeichnis noch um eine Datei handelt sondern um einen Link. Was muß ich tun, damit der Zugang per ftp auf die Daten darin möglich wird? Zum Abschluß habe ich noch einen Schönheitsfehler:-)) Bei den Sitzungen überträgt der Server auch immer noch Zahlen am Anfang der Zeilen. Wie kann ich diese abstellen, so das nur der reine Text ausgegeben wird? Bsp: 220-Local time is: Thu Sep 2 13:01:40 1999 220- 220-Please use your email address as password and NOT silly words 220-like "mozilla@" or "WWWuser@", as some Web browsers do! 220- Schon einmal vielen Dank im vorraus. Steffen -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
On 02-Sep-99 Steffen Telle wrote:
ich bin der Zeit am experimentieren mit der Einrichtung eines FTP-Servers (wuftd mit SuSE 6.2). Es funktioniert eigentlich auch schon recht gut, bis auf 2 kleinere Fehler. In das Verzeichnis /usr/local/ftp habe ich einen Verzeichnisbaum von einer anderen HD mittels "ln -s" verlegt. Dieser Link wird auch richtig angezeigt, aber einen Wechsel in dieses Verzeichnis (ftp-Sitzung) wird abgelehnt mit folgender Begründung: No such file or directory. Diese Angabe ist auch richtig, da es sich ja hier weder um ein Verzeichnis noch um eine Datei handelt sondern um einen Link. Was muß ich tun, damit der Zugang per ftp auf die Daten darin möglich wird?
Dürfte so vermutlich gar nicht gehen, weil der FTP-Server normalerweise in einer "chroot"-Umgebung läuft und dann überhaupt nur auf das FTP-Verzeichnis zugreifen kann (d.H. er sieht z.B. /usr/local/ftp/ als "/" und kommt da nicht raus --> Symlink kann nicht funktionieren). Einzige Möglichkeit ist dann, die zweite Platte innerhalb des FTP-Baumes zu mounten. ---------------------------------- E-Mail: Erhard Schwenk <eschwenk@fto.de> Date: 02-Sep-99 Time: 15:35:12 This message was sent by XFMail ---------------------------------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Erhard Schwenk schrieb:
On 02-Sep-99 Steffen Telle wrote:
ich bin der Zeit am experimentieren mit der Einrichtung eines FTP-Servers (wuftd mit SuSE 6.2). Es funktioniert eigentlich auch schon recht gut, bis auf 2 kleinere Fehler. In das Verzeichnis /usr/local/ftp habe ich einen Verzeichnisbaum von einer anderen HD mittels "ln -s" verlegt. Dieser Link wird auch richtig angezeigt, aber einen Wechsel in dieses Verzeichnis (ftp-Sitzung) wird abgelehnt mit folgender Begründung: No such file or directory. Diese Angabe ist auch richtig, da es sich ja hier weder um ein Verzeichnis noch um eine Datei handelt sondern um einen Link. Was muß ich tun, damit der Zugang per ftp auf die Daten darin möglich wird?
Dürfte so vermutlich gar nicht gehen, weil der FTP-Server normalerweise in einer "chroot"-Umgebung läuft und dann überhaupt nur auf das FTP-Verzeichnis zugreifen kann (d.H. er sieht z.B. /usr/local/ftp/ als "/" und kommt da nicht raus --> Symlink kann nicht funktionieren). Einzige Möglichkeit ist dann, die zweite Platte innerhalb des FTP-Baumes zu mounten.
mmmmhhhh Die Platte unter /usr/local/ftp/ zu mounten ist aber auch nicht das Gelbe vom Ei. In diesem Fall ist die HD nicht mehr per Samba zur Verfügung zu stellen und eventuelle symbolic Links zwar möglich, aber für den "normalen User" nicht nutzbar da "Keine Berechtigung". Da kann ich die Rechte einstellen wie ich will. Was nu? Ja klar, ich teile die HD und stelle die Daten doppelt zur Verfügung, einmal für den ftp-Dienst und einmal für die normalen User bzw Samba:-)) Ist aber recht unpraktikabel bei ca 5-8 GB an Audio-Daten. Noch andere Ideen? Ciao Steffen -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
On 02-Sep-99 Steffen Telle wrote:
mmmmhhhh Die Platte unter /usr/local/ftp/ zu mounten ist aber auch nicht das Gelbe vom Ei. In diesem Fall ist die HD nicht mehr per Samba zur Verfügung zu stellen und eventuelle symbolic Links zwar möglich, aber für den "normalen User" nicht nutzbar da "Keine Berechtigung". Da kann ich die Rechte einstellen wie ich will. Was nu? Ja klar, ich teile die HD und stelle die Daten doppelt zur Verfügung, einmal für den ftp-Dienst und einmal für die normalen User bzw Samba:-)) Ist aber recht unpraktikabel bei ca 5-8 GB an Audio-Daten. Noch andere Ideen?
Platte per Samba freigeben und lokal unter /usr/local/ftp/smbvol oder so wieder über smbfs laden. Von hinten durch die Brust ins Auge... :-) =========================================================== Erhard Schwenk - alias Bitrunner =)B==o) =========================================================== No Spam replies please. -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hi Steffen, You wrote:
mmmmhhhh Die Platte unter /usr/local/ftp/ zu mounten ist aber auch nicht das Gelbe vom Ei. In diesem Fall ist die HD nicht mehr per Samba zur Verfügung zu stellen und eventuelle symbolic Links zwar möglich, aber für den "normalen User" nicht nutzbar da "Keine Berechtigung". Da kann ich die Rechte einstellen wie ich will. Was nu?
Platte einmal per Samba und einmal per NFS exportieren. Dann ein zweites mal (diesmal per NFS) unter /usr/local/ftp mounten. Den NFS mount natuerlich ueber localhost :-) CU, Stefan -- Military Justice is to Justice, what Military Music is to Music. -- Groucho Marx Sent through Global Message Exchange - http://www.gmx.net -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Stefan Gießler schrieb:
Hi Steffen,
You wrote:
mmmmhhhh Die Platte unter /usr/local/ftp/ zu mounten ist aber auch nicht das Gelbe vom Ei. In diesem Fall ist die HD nicht mehr per Samba zur Verfügung zu stellen und eventuelle symbolic Links zwar möglich, aber für den "normalen User" nicht nutzbar da "Keine Berechtigung". Da kann ich die Rechte einstellen wie ich will. Was nu?
Platte einmal per Samba und einmal per NFS exportieren. Dann ein zweites mal (diesmal per NFS) unter /usr/local/ftp mounten. Den NFS mount natuerlich ueber localhost :-)
Hi Stefan, danke für den Tip mit NFS. Damit hatte ich noch nichts am Hut, aber es läuft damit ohne ProbŽs. Ciao Steffen -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Steffen Telle wrote:
In das Verzeichnis /usr/local/ftp habe ich einen Verzeichnisbaum von einer anderen HD mittels "ln -s" verlegt. Dieser Link wird auch richtig angezeigt, aber einen Wechsel in dieses Verzeichnis (ftp-Sitzung) wird abgelehnt mit folgender Begründung: No such file or directory. Diese Angabe ist auch richtig, da es sich ja hier weder um ein Verzeichnis noch um eine Datei handelt sondern um einen Link. Was muß ich tun, damit der Zugang per ftp auf die Daten darin möglich wird?
man ln -s, --symbolic Make symbolic links instead of hard links. This option produces an error message on systems that do not support symbolic links. ^^^^^^^^^^^^^^^^^^^^ -d, -F, --directory Allow the super-user to make hard links to directo ries. Gruß Ulrich -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Steffen Telle schrieb am Donnerstag, 02.09.1999:
überträgt der Server auch immer noch Zahlen am Anfang der Zeilen. Wie kann ich diese abstellen, so das nur der reine Text ausgegeben wird? Bsp: 220-Local time is: Thu Sep 2 13:01:40 1999
Die Zahlen sind Statuscodes des FTP-Protokolls. 220 heißt zum Beispiel "Service ready for new user", also: "Der Server ist bereit, eine Anmeldung entgegenzunehmen". Details: /usr/doc/rfc/rfc959.txt ab Zeile 1964. /usr/bin/ftp ist die Ausgabe dieser Daten laut manpage nicht abzugewöhnen. Versuch es mal mit einem anderen FTP-Programm, vielleicht dem Midnight Commander. -- Christian Ullrich Registrierter Linux-User #125183 "Sie können nach R'ed'mond fliegen -- aber Sie werden sterben" -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (5)
-
ChrUllrich@gmx.de
-
eschwenk@fto.de
-
kempfer-edv@t-online.de
-
sgiessler@gmx.net
-
steffen.telle@hadiko.de