Re: FTPD Hilfe

2002-10-01 Diskussionsfäden Klaus Duscher

Am Mon, 2002-09-30 um 13.40 schrieb Debian-User-German:

   Wie kann ich es denn so einstellen, dass man per ls die Daten wieder
   sieht ???
 
  Hallo,
 
  also wenn Du /etc/ftpchroot in der man-page gefunden hast, solltest Du
  doch auch die Erklärung finden, welche Dateien mit welchen Rechten in
  die Home-Verzeichnisse zu kopieren sind. Das ist in der man-page alles
  ausführlich erklärt.(Der ftpd benötigt Zugriff auf das ls-Kommando, das
  er in der chroot-Umgebung natürlich nicht findet, da es ausserhalb
  steht; dies betrifft auch libc und den linkloader)
 
  Grüße
  Klaus Duscher
 
 Hallo Klaus,
 
 vielen Dank für den Hinweis, damit habe ich zumindestens ein ls hinbekommen.
 Wenn ich aber mit ls -l den Inhalt anzeigen möchte, kommt weiterhin ein leeres 
Verzeichnis.
 
 Bei mir in man ftpd steht leider nicht mehr darüber. Ein man ftpchroot gibt es 
auf meinem System leider nicht. Habe mal man ftpd auf einer SUN/Solaris Kiste 
ausgeführt und speziell die Hinweise für ls -l übernommen, geht leider nicht. Hast 
Du eine Idee ??

Hallo,

also jetzt habe ich mir doch die man-page durchgelesen (bei mir - woody
- heißt die übrigens in.ftpd). Da steht:

The ftp server currently supports the following ftp requests.  The case
of the requests is ignored.

 LIST   give list files in a directory (``ls -lgA'')

Also wenn Du in Deinem ftp-client das dir-Kommando absetzt, wird im
ftp-Protokoll ein LIST-request draus. Den wiederum bearbeitet der ftpd
mit 'ls -lgA'. Das ist mehr als Du wolltest. Zum Einstellen gibt es da
nichts.

Grüße
Klaus Duscher



--
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: FTPD Hilfe

2002-09-30 Diskussionsfäden Debian-User-German

-- You wrote: --

 Am Sam, 2002-09-28 um 13.38 schrieb Vogon:
  Vogon [EMAIL PROTECTED] wrote:
  
  wenn ich den Standard ftpd benutze wird zwar jeder User automatisch in
  sein /home geschickt, aber wie kann ich ihn da fest binden?
  Sodass er nicht mit cd .. in höhere Ebenen kommt ??
  
  Wenn der Standard ftpd es kann, steht es in der Dokumentation
  (vermutlich man ftpd) unter dem Stichwort chroot, ansonsten koenntest
  du dir z.B. vsftpd anschauen.
 
  So, habe nun die Datei /etc/ftpchroot angelegt. Die dort eingetragenen
  Benutzer können tatsächlich nicht mehr in höhere Verzeichnisse, ABER:
 
  Wenn sich der User nun per FTP einloggt und mit ls sich das Directory
  ansehen will, ist es völlig leer. Wenn ich dann die gewünschte Datei per
  Hand eingebe, kann ich die Datei herunterladen.
 
  Wie kann ich es denn so einstellen, dass man per ls die Daten wieder
  sieht ???

 Hallo,

 also wenn Du /etc/ftpchroot in der man-page gefunden hast, solltest Du
 doch auch die Erklärung finden, welche Dateien mit welchen Rechten in
 die Home-Verzeichnisse zu kopieren sind. Das ist in der man-page alles
 ausführlich erklärt.(Der ftpd benötigt Zugriff auf das ls-Kommando, das
 er in der chroot-Umgebung natürlich nicht findet, da es ausserhalb
 steht; dies betrifft auch libc und den linkloader)

 Grüße
 Klaus Duscher

Hallo Klaus,

vielen Dank für den Hinweis, damit habe ich zumindestens ein ls hinbekommen.
Wenn ich aber mit ls -l den Inhalt anzeigen möchte, kommt weiterhin ein leeres 
Verzeichnis.

Bei mir in man ftpd steht leider nicht mehr darüber. Ein man ftpchroot gibt es auf 
meinem System leider nicht. Habe mal man ftpd auf einer SUN/Solaris Kiste ausgeführt 
und speziell die Hinweise für ls -l übernommen, geht leider nicht. Hast Du eine Idee 
??


Gruss Vogon


 --
 Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
 mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


--
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: FTPD Hilfe

2002-09-30 Diskussionsfäden Peter Palmreuther

On Mon, 30 Sep 2002 13:40:38 +0200 (MEST)
Debian-User-German [EMAIL PROTECTED] wrote:

 vielen Dank für den Hinweis, damit habe ich zumindestens ein ls
 hinbekommen. Wenn ich aber mit ls -l den Inhalt anzeigen möchte,
 kommt weiterhin ein leeres Verzeichnis.
 
 Bei mir in man ftpd steht leider nicht mehr darüber. Ein man
 ftpchroot gibt es auf meinem System leider nicht. Habe mal man ftpd
 auf einer SUN/Solaris Kiste ausgeführt und speziell die Hinweise für
 ls -l übernommen, geht leider nicht. Hast Du eine Idee ??

Ja.

1.) Ganz schnell das 'From' in dem (Web-)Mail System ändern, mit dem du
die Nachricht mit der Message-ID
[EMAIL PROTECTED]
geschrieben hast!

2.) mit 'ldd ~/bin/ls' nachschauen, gegen welche Bibliotheken der 'ls'
Befehl, den du in die chroot()Umgebung kopiert hast, gelinkt ist.
Diese Bibliotheken in die chroot()-Umgebung kopieren, beispielsweise
/lib/ld-linux.so.2 nach ~/lib/ld-linux.so.2
Stelle dabei sicher, dass du nicht nur die Symlinks kopierst, die
dann aber vielleicht ins Leere weisen.
Bei mir waren das die libs
/lib/ld-linux.so.2
/lib/libc.so.6
/lib/libpthread.so.0
/lib/librt.so.1
-- 
Pit


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: FTPD Hilfe

2002-09-28 Diskussionsfäden Vogon

Vogon [EMAIL PROTECTED] wrote:

wenn ich den Standard ftpd benutze wird zwar jeder User automatisch in 
sein /home geschickt, aber wie kann ich ihn da fest binden?
Sodass er nicht mit cd .. in höhere Ebenen kommt ??

Wenn der Standard ftpd es kann, steht es in der Dokumentation
(vermutlich man ftpd) unter dem Stichwort chroot, ansonsten koenntest
du dir z.B. vsftpd anschauen.

So, habe nun die Datei /etc/ftpchroot angelegt. Die dort eingetragenen 
Benutzer können tatsächlich nicht mehr in höhere Verzeichnisse, ABER:

Wenn sich der User nun per FTP einloggt und mit ls sich das Directory 
ansehen will, ist es völlig leer. Wenn ich dann die gewünschte Datei per 
Hand eingebe, kann ich die Datei herunterladen.

Wie kann ich es denn so einstellen, dass man per ls die Daten wieder 
sieht ???


CU Vogon


PS: Der ftpd läuft noch auf einer SuSE 7.0 Kernel 2.2.16 Kiste 
 Bitte nicht erschlagen, werde auch diesen Rechner bald mit Debian
 ausstatten ..



-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: FTPD Hilfe

2002-09-28 Diskussionsfäden Klaus Duscher

Am Sam, 2002-09-28 um 13.38 schrieb Vogon:
 Vogon [EMAIL PROTECTED] wrote:
 
 wenn ich den Standard ftpd benutze wird zwar jeder User automatisch in 
 sein /home geschickt, aber wie kann ich ihn da fest binden?
 Sodass er nicht mit cd .. in höhere Ebenen kommt ??
 
 Wenn der Standard ftpd es kann, steht es in der Dokumentation
 (vermutlich man ftpd) unter dem Stichwort chroot, ansonsten koenntest
 du dir z.B. vsftpd anschauen.
 
 So, habe nun die Datei /etc/ftpchroot angelegt. Die dort eingetragenen 
 Benutzer können tatsächlich nicht mehr in höhere Verzeichnisse, ABER:
 
 Wenn sich der User nun per FTP einloggt und mit ls sich das Directory 
 ansehen will, ist es völlig leer. Wenn ich dann die gewünschte Datei per 
 Hand eingebe, kann ich die Datei herunterladen.
 
 Wie kann ich es denn so einstellen, dass man per ls die Daten wieder 
 sieht ???

Hallo,

also wenn Du /etc/ftpchroot in der man-page gefunden hast, solltest Du
doch auch die Erklärung finden, welche Dateien mit welchen Rechten in
die Home-Verzeichnisse zu kopieren sind. Das ist in der man-page alles
ausführlich erklärt.(Der ftpd benötigt Zugriff auf das ls-Kommando, das
er in der chroot-Umgebung natürlich nicht findet, da es ausserhalb
steht; dies betrifft auch libc und den linkloader)

Grüße
Klaus Duscher


--
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: FTPD Hilfe

2002-09-28 Diskussionsfäden Andreas Metzler

Klaus Duscher [EMAIL PROTECTED] wrote:
 Am Sam, 2002-09-28 um 13.38 schrieb Vogon:
[ls mit chroot und Standardftpd funktioniert nicht]
 also wenn Du /etc/ftpchroot in der man-page gefunden hast, solltest Du
 doch auch die Erklärung finden, welche Dateien mit welchen Rechten in
 die Home-Verzeichnisse zu kopieren sind. Das ist in der man-page alles
 ausführlich erklärt.(Der ftpd benötigt Zugriff auf das ls-Kommando, das
 er in der chroot-Umgebung natürlich nicht findet, da es ausserhalb
 steht; dies betrifft auch libc und den linkloader)

Igitt. Die Arbeit wuerde ich mir sparen und stattdessen einen ftpd mit
eingebautem ls benutzen. z.B. vsftpd, twoftpd oder PureFTPd. Einer
davon ist sicher bei Suse dabei (von den fetten Monstern wu-ftpd und
proftpd solltest du dich im Zweifelsfall aber fernhalten).
 cu andreas
-- 
FAQ dieser Liste http://dugfaq.sylence.net/


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: FTPD Hilfe

2002-09-27 Diskussionsfäden Andreas Metzler

Vogon [EMAIL PROTECTED] wrote:
 wenn ich den Standard ftpd benutze wird zwar jeder User automatisch in 
 sein /home geschickt, aber wie kann ich ihn da fest binden?
 Sodass er nicht mit cd .. in höhere Ebenen kommt ??

Wenn der Standard ftpd es kann, steht es in der Dokumentation
(vermutlich man ftpd) unter dem Stichwort chroot, ansonsten koenntest
du dir z.B. vsftpd anschauen.
 cu andreas


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: FTPD Hilfe

2002-09-27 Diskussionsfäden Alexander Duscheleit

Hallo Andreas,

* Andreas Metzler [EMAIL PROTECTED] [27-09-02 20:21]:
 Vogon [EMAIL PROTECTED] wrote:
  wenn ich den Standard ftpd benutze wird zwar jeder User automatisch in 
  sein /home geschickt, aber wie kann ich ihn da fest binden?
  Sodass er nicht mit cd .. in höhere Ebenen kommt ??
 
 Wenn der Standard ftpd es kann, steht es in der Dokumentation
 (vermutlich man ftpd) unter dem Stichwort chroot, ansonsten koenntest
 du dir z.B. vsftpd anschauen.
  cu andreas
 
me too!
*SCNR*

aber mal ehrlich, ich verwende hier auch ausschliesslich und auf
diversen Systemen den vsftpd.
Klein, stabil, sicher und der hat ein eingaengiges config-file.
Solange du keine extrawuensche hast ist der eigentlich optimal.

cu, jINKs

-- 
registered Linux user #276860
GnuPG KeyID: E2506441
Fingerprint: 1D86 45EC 80A3 7DD7 DBC9  064F BD29 E2C6 E250 6441



msg19794/pgp0.pgp
Description: PGP signature