moritzhaaf
Member
Ich versuche einen vsftpd-Server aufzusetzen und habe mittlerweile alles durch, was ich gefunden habe. Hatte den Server schon einmal am Laufen, aber nachdem ich das System neu aufgesetzt habe, funktioniert es nicht mehr.
1. Habe YAST2-FTP-Server installiert + vsftpd
2. über YAST alles eingestellt: Passiv, als Dämon aktiviert, Ports freigegeben
3. netstat -tulpen
4. meine /etc/vsftpd.conf und /etc/vsftpd/vsftpd.conf
5. bei vsftpd
6. ftp 192.168.178.20 oder ftp [öffentliche IP]
7. in SuSEfirewall2 habe ich den LOAD_MODULES-Eintrag schon um das ftp-Modul erweitert
8. Ports sind in Fritz-Box und Firewall freigegeben
Wer kann mir helfen, komm nicht mehr weiter! Vielen Dank im Voraus, Moritz.
1. Habe YAST2-FTP-Server installiert + vsftpd
2. über YAST alles eingestellt: Passiv, als Dämon aktiviert, Ports freigegeben
3. netstat -tulpen
Aktive Internetverbindungen (Nur Server)
Proto Recv-Q Send-Q Local Address Foreign Address State Benutzer Inode PID/Program name
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 6233 2301/portmap
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 0 15247 4390/vsftpd
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 6856 2423/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 0 7166 2535/master
tcp 0 0 :::7634 :::* LISTEN 0 6813 2427/hddtemp
tcp 0 0 ::1:25 :::* LISTEN 0 7168 2535/master
udp 0 0 0.0.0.0:68 0.0.0.0:* 0 9798 3054/dhclient
udp 0 0 0.0.0.0:44118 0.0.0.0:* 102 6587 2361/avahi-daemon:
udp 0 0 0.0.0.0:5353 0.0.0.0:* 102 6586 2361/avahi-daemon:
udp 0 0 0.0.0.0:111 0.0.0.0:* 0 6228 2301/portmap
udp 0 0 0.0.0.0:631 0.0.0.0:* 0 6866 2423/cupsd
4. meine /etc/vsftpd.conf und /etc/vsftpd/vsftpd.conf
#
# Activate directory messages - messages given to remote users when they
# go into a certain directory.
#
dirmessage_enable=YES
# Uncomment to put local users in a chroot() jail in their home directory
# after login.
#
#chroot_local_user=YES
#
# You may specify an explicit list of local users to chroot() to their home
# directory. If chroot_local_user is YES, then this list becomes a list of
# users to NOT chroot().
#
#chroot_list_enable=YES
#
# (default follows)
#
#chroot_list_file=/etc/vsftpd.chroot_list
#
# The maximum data transfer rate permitted, in bytes per second, for
# local authenticated users. The default is 0 (unlimited).
#
#local_max_rate=7200
# Anonymus FTP user Settings
#
# Allow anonymous FTP?
#
anonymous_enable=NO
#
# Anonymous users will only be allowed to download files which are
# world readable.
#
anon_world_readable_only=YES
#
# Activate logging of uploads/downloads.
#
xferlog_enable=YES
#
# You may override where the log file goes if you like. The default is shown
# below.
#
#vsftpd_log_file=/var/log/vsftpd.log
#
# If you want, you can have your log file in standard ftpd xferlog format.
# Note: This disables the normal logging unless you enable dual_log_enable below.
#
#xferlog_std_format=YES
#
# You may override where the log file goes if you like. The default is shown
# below.
#
#xferlog_file=/var/log/xferlog
#
# Enable this to have booth logfiles. Standard xferlog and vsftpd's own style log.
#
#dual_log_enable=YES
#
# Uncomment this to enable session status information in the system process listing.
#
#setproctitle_enable=YES
# Transfer Settings
#
# Make sure PORT transfer connections originate from port 20 (ftp-data).
#
connect_from_port_20=YES
#
# You may change the default value for timing out an idle session.
#
#idle_session_timeout=600
#
# You may change the default value for timing out a data connection.
#
#data_connection_timeout=120
#
# Enable this and the server will recognise asynchronous ABOR requests. Not
# recommended for security (the code is non-trivial). Not enabling it,
# however, may confuse older FTP clients.
#
#async_abor_enable=YES
#
# By default the server will pretend to allow ASCII mode but in fact ignore
# the request. Turn on the below options to have the server actually do ASCII
# mangling on files when in ASCII mode.
# Beware that turning on ascii_download_enable enables malicious remote parties
# to consume your I/O resources, by issuing the command "SIZE /big/file" in
# ASCII mode.
# These ASCII options are split into upload and download because you may wish
# to enable ASCII uploads (to prevent uploaded scripts etc. from breaking),
# without the DoS risk of SIZE and ASCII downloads. ASCII mangling should be
# on the client anyway..
#
#ascii_upload_enable=YES
#ascii_download_enable=YES
#
# Set to NO if you want to disallow the PASV method of obtaining a data
# connection.
#
pasv_enable=NO
# PAM setting. Do NOT change this unless you know what you do!
#
pam_service_name=vsftpd
# Set listen=YES if you want vsftpd to run standalone
#
listen=YES
# Set to ssl_enable=YES if you want to enable SSL
ssl_enable=NO
anon_mkdir_write_enable=NO
anon_upload_enable=NO
chroot_local_user=NO
ftpd_banner=Willkommen bei Motan!
idle_session_timeout=900
local_enable=YES
local_root=/home/moritz/
log_ftp_protocol=NO
max_clients=10
max_per_ip=3
pasv_enable=YES
pasv_max_port=40500
pasv_min_port=40000
ssl_sslv2=NO
ssl_sslv3=NO
ssl_tlsv1=YES
write_enable=YES
#listen_ipv6=YES
tcp_wrappers=YES
listen=YES
5. bei vsftpd
500 OOPS: could not bind listening IPv4 socket
6. ftp 192.168.178.20 oder ftp [öffentliche IP]
ftp: connect: No route to host
7. in SuSEfirewall2 habe ich den LOAD_MODULES-Eintrag schon um das ftp-Modul erweitert
8. Ports sind in Fritz-Box und Firewall freigegeben
Wer kann mir helfen, komm nicht mehr weiter! Vielen Dank im Voraus, Moritz.