Hallo Listenbewohner,

der Zugriff auf  meinen Server (lenny64) klappt nicht. Vsftpd war 
vorinstalliert, mit dem zum Zugriff angelegten user ftp (zugehörig zur 
Gruppe ftpuser (angelegt wie in vielen tuts beschrieben ohne shell)) 
bekamm ich keinen Zugang hin. Daraufhin änderte ich die vsftpd.conf so 
ab das anonymous zugreifen darf, was aber auch nicht gleich 
funktionierte, erst nachdem ich die Befehle "chown root ~ftp" und "chmod 
-w ~ftp" im Zusammenhang mit dem angezeigten Fehler ("refuusing to run 
with writeable anonymous root") irgendwo fand und anwendete klappte der 
anon Zugriff, leider jedoch nicht der explizite mittels user "ftp".

Ich hab mal meine vsftpd.conf angehangen (mit der durch weitere 
"Reperatur"-Versuche auch der Anon-zugang z.Z. nicht mehr funktioniert), 
vielleicht kann mich jemand über die eingebauten Fehler informieren. Die 
Befehle von oben "chown root ~ftp" und "chmod -w ~ftp" funktionieren nun 
auch nicht mehr, chmod sagt jedesmal "neue Zugriffsrechte sind 
r-xrwxrwx, nicht r-xr--xr-x" (was auch immer diese Meldung bedeutet).
Ich hab auch mal zum testen die .conf von Tim genommen 
(http://www.tim-bormann.de/tutorial-installation-debian-etch-server/) 
aber ohne Erfolg.

Zum selber ausprobieren: ftp://77.37.14.35

Meine vsftpd.conf:  (auskommentierte Zeilen wurden entfernt):

listen=YES
# Allow anonymous FTP? (Beware - allowed by default if you comment this 
out).
anonymous_enable=YES
#
# Uncomment this to allow local users to log in.
local_enable=YES
#:: Hiermit wird das Verzeichnis /home/ftp/ als root Verzeichnis des FTP 
Servers angegeben
anon_root=/home/ftp
# Uncomment this to enable any form of FTP write command.
write_enable=YES
# Uncomment this to allow the anonymous FTP user to upload files. This only
# has an effect if the above global write enable is activated. Also, you 
will
# obviously need to create a directory writable by the FTP user.
anon_upload_enable=YES

#anon_mkdir_write_enable=YES

dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
# This string is the name of the PAM service vsftpd will use.
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
# ssl/ tls Verschluesslung des FTP Server aktivieren
ssl_enable=YES
pasv_enable=YES
pasv_min_port=49152
pasv_max_port=50000


Danke und viele Grüße,
Robert

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an