Debian Woody, Confixx, WU-FTPD
Debian Woody, Confixx, WU-FTPD
Hallo,
ich habe meinen Rootserver auf Woody umgestellt und möchte Confixx nutzen.
Leider funktioniert der FTP-Zugriff der einzelnen Kunden nicht.
Zwar kann ich mich per FTP auf dem Server einloggen, nur leider werden keine Dateien bzw. Verzeichnisse angezeigt: Gehe ich z.B. per FTP in das Verzeichnis "html" und lege dort ein Verzeichnis an, so wird dieses zwar nicht vom FTP-Browser angezeigt, per Shell kann ich aber sehen, dass es wirklich angelegt wurde. Ebenso kann ich Dateien hochladen, nur sehen kann ich sie dann nicht. Auch werden .message- und README*-Dateien angezeigt.
Soweit ich das bisher herusgefunden habe, liegt es daran, dass das von Confixx verwendete "ls" nicht statisch gebunden ist:
# ldd /root/confixx/ftp/bin/ls
ldd: warning: you do not have execution permission for `/root/confixx/ftp/bin/ls'
librt.so.1 => /lib/librt.so.1 (0x40003000)
libc.so.6 => /lib/libc.so.6 (0x40014000)
libpthread.so.0 => /lib/libpthread.so.0 (0x40132000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
Liegt wohl daran, dass ich bei der Konfiguration von confixx /bin/ls angegeben habe.
Frage: Wo bekomme ich ein statisch gebundenes "ls" für Debian her? Gibt es da ein Paket für?
MfG...
ich habe meinen Rootserver auf Woody umgestellt und möchte Confixx nutzen.
Leider funktioniert der FTP-Zugriff der einzelnen Kunden nicht.
Zwar kann ich mich per FTP auf dem Server einloggen, nur leider werden keine Dateien bzw. Verzeichnisse angezeigt: Gehe ich z.B. per FTP in das Verzeichnis "html" und lege dort ein Verzeichnis an, so wird dieses zwar nicht vom FTP-Browser angezeigt, per Shell kann ich aber sehen, dass es wirklich angelegt wurde. Ebenso kann ich Dateien hochladen, nur sehen kann ich sie dann nicht. Auch werden .message- und README*-Dateien angezeigt.
Soweit ich das bisher herusgefunden habe, liegt es daran, dass das von Confixx verwendete "ls" nicht statisch gebunden ist:
# ldd /root/confixx/ftp/bin/ls
ldd: warning: you do not have execution permission for `/root/confixx/ftp/bin/ls'
librt.so.1 => /lib/librt.so.1 (0x40003000)
libc.so.6 => /lib/libc.so.6 (0x40014000)
libpthread.so.0 => /lib/libpthread.so.0 (0x40132000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
Liegt wohl daran, dass ich bei der Konfiguration von confixx /bin/ls angegeben habe.
Frage: Wo bekomme ich ein statisch gebundenes "ls" für Debian her? Gibt es da ein Paket für?
MfG...
Re: Debian Woody, Confixx, WU-FTPD
Hallo,
mittlerweile habe ich mittels
aus den GNU Fileutils eine statisch gebundene Version von "ls" gemacht und diese nach /home/web1/bin kopiert.
Scheint auf den ersten Blick zu funktionieren:
Nur kann ich mir per FTP leider immer noch nicht den Inhalt eines Verzeichnisses anschauen - woran kann das liegen?
MfG...
mittlerweile habe ich mittels
Code: Select all
#env LDFLAGS=-static ./configure
#env LDFLAGS=-static make
Scheint auf den ersten Blick zu funktionieren:
Code: Select all
# chroot /home/web1 /bin/ls -la
total 48
dr-xr-x--- 10 1136 103 4096 Mar 3 16:15 .
dr-xr-x--- 10 1136 103 4096 Mar 3 16:15 ..
drwx------ 2 0 0 4096 Mar 2 23:21 .configs
-rw-r--r-- 1 1136 104 6 Mar 3 16:14 .message
-rw-r--r-- 1 1136 104 15 Mar 3 16:15 README
drwxr-xr-x 2 0 0 4096 Mar 2 23:21 backup
drwx--x--x 2 0 0 4096 Mar 4 16:31 bin
drwxr-xr-x 2 1136 104 4096 Mar 2 23:21 files
drwxr-xr-x 4 1136 104 4096 Mar 4 11:45 html
drwxr-xr-x 2 0 0 4096 Mar 2 23:21 log
drwxrwxrwx 2 1136 104 4096 Mar 2 23:21 phptmp
drwxr-xr-x 2 1136 104 4096 Mar 2 23:21 restore
# chroot /home/web2 /bin/ls -la
chroot: cannot execute /bin/ls: No such file or directory
MfG...
Re: Debian Woody, Confixx, WU-FTPD
Argh! :evil:
Confixx hat es verpasst die devices ~/dev/zero und ~/dev/null zu erstellen.
Nach
funktioniert der Befehl LIST per FTP einwandfrei.
Weiß jemand warum Confixx diesen Fehler macht?
MfG...
Confixx hat es verpasst die devices ~/dev/zero und ~/dev/null zu erstellen.
Nach
Code: Select all
mkdir dev
chmod 711 dev
mknod -m 666 dev/zero c 1 5
mknod -m 666 dev/null c 1 3
Weiß jemand warum Confixx diesen Fehler macht?
MfG...
Re: Debian Woody, Confixx, WU-FTPD
Hi,
ich kann dir nur empfehlen auf vsftpd oder proftpd umzusteigen.
ich kann dir nur empfehlen auf vsftpd oder proftpd umzusteigen.
Re: Debian Woody, Confixx, WU-FTPD
ProFTPD benötigt einen Patch für Confixx, oder? Käme dann nicht in Frage.Sascha wrote:ich kann dir nur empfehlen auf vsftpd oder proftpd umzusteigen.
Und bei vsftpd dachte ich, dass er nicht mehr von Confixx 2.0 unterstützt wird.
MfG, Martin
Re: Debian Woody, Confixx, WU-FTPD
Hi,
der Patch wird afaik seit 1.6.3 nicht mehr benötigt und auch nur dann, falls man zusätzliche FTP User einrichten möchte. Vsftpd wird unterstützt!
der Patch wird afaik seit 1.6.3 nicht mehr benötigt und auch nur dann, falls man zusätzliche FTP User einrichten möchte. Vsftpd wird unterstützt!
Re: Debian Woody, Confixx, WU-FTPD
Mit ProFTPD würde ich also die Funktionalität einschränken. Mmh, und in der "Installationsanleitung" zu Confixx 2 wird vsftpd nirgends erwähnt.Sascha wrote:der Patch wird afaik seit 1.6.3 nicht mehr benötigt und auch nur dann, falls man zusätzliche FTP User einrichten möchte. Vsftpd wird unterstützt!
MfG...
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: Debian Woody, Confixx, WU-FTPD
Und mit wuftp baust du dir ein scheunentorgroßes Sicherheitsloch ...Mit ProFTPD würde ich also die Funktionalität einschränken.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
Re: Debian Woody, Confixx, WU-FTPD
[quote="Vincent"]Mmh, und in der "Installationsanleitung" zu Confixx 2 wird vsftpd nirgends erwähnt.
[quote]
Habe bei mir auf dem RootServer vsftpd + confixx 2.0 laufen. Läuft alles OHNE irgendwelche Probleme.
Marco
[quote]
Habe bei mir auf dem RootServer vsftpd + confixx 2.0 laufen. Läuft alles OHNE irgendwelche Probleme.
Marco