Bisher hatte ich unter jede Suse Version den VSFTP zum laufen bekommen, aber nun unter Suse 13.1 will es nicht klappen.
VSFTP ist installiert.
aber rcvsftpd start und rcvsftpd Status meldet mir:
Code
Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; disabled)
Active: failed (Result: exit-code) since Fri 2015-05-22 10:52:37 CEST; 3s ago
Process: 7082 ExecStart=/usr/sbin/vsftpd /etc/vsftpd.conf (code=exited, status=2)
Main PID: 7082 (code=exited, status=2)
May 22 10:52:37 storage systemd[1]: Starting Vsftpd ftp daemon...
May 22 10:52:37 storage systemd[1]: Started Vsftpd ftp daemon.
May 22 10:52:37 storage systemd[1]: vsftpd.service: main process exited, code=exited, status=2/INVALIDARGUMENT
May 22 10:52:37 storage systemd[1]: Unit vsftpd.service entered failed state.[/cs]
vsftpd,conf
Code
[code]write_enable=YES
dirmessage_enable=YES
nopriv_user=ftpsecure
local_enable=YES
local_umask=000
chroot_local_user=YES
allow_writeable_chroot=YES
syslog_enable=YES
connect_from_port_20=YES
ascii_upload_enable=YES
pam_service_name=vsftpd
listen=YES
ssl_enable=NO
pasv_min_port=30000
pasv_max_port=30100
Alles anzeigen
xinidt.conf
Code
#
# xinetd.conf
# von gentcom ftp
# Copyright (c) 1998-2001 SuSE GmbH Nuernberg, Germany.
# Copyright (c) 2002 SuSE Linux AG, Nuernberg, Germany.
#
defaults
{
log_type = FILE /var/log/xinetd.log
log_on_success = HOST EXIT DURATION
log_on_failure = HOST ATTEMPT
# only_from = localhost
instances = 30
cps = 50 10
#
# The specification of an interface is interesting, if we are on a firewall.
# For example, if you only want to provide services from an internal
# network interface, you may specify your internal interfaces IP-Address.
#
# interface = 127.0.0.1
}
service ftp
{
socket_type = stream
wait = no
user = root
server = /usr/sbin/vsftpd
server_flags = -a
log_on_success += DURATION
instance = 4
}
includedir /etc/xinetd.d
Alles anzeigen
rcxinetd Status stagt:
Code
xinetd.service - Xinetd A Powerful Replacement For Inetd
Loaded: loaded (/usr/lib/systemd/system/xinetd.service; disabled)
Active: active (running) since Thu 2015-05-21 16:23:46 CEST; 18h ago
Main PID: 23016 (xinetd)
CGroup: /system.slice/xinetd.service
ââ23016 /usr/sbin/xinetd -stayalive -dontfork
May 21 16:23:46 storage xinetd[23016]: Reading included configuration file: /etc/xinetd.d/tftp [file=/etc/xinetd.d/tftp] [line=17]
May 21 16:23:46 storage xinetd[23016]: Reading included configuration file: /etc/xinetd.d/time [file=/etc/xinetd.d/time] [line=20]
May 21 16:23:46 storage xinetd[23016]: Reading included configuration file: /etc/xinetd.d/time-udp [file=/etc/xinetd.d/time-udp] [line=15]
May 21 16:23:46 storage xinetd[23016]: Reading included configuration file: /etc/xinetd.d/vsftpd [file=/etc/xinetd.d/vsftpd] [line=15]
May 21 16:23:46 storage xinetd[23016]: bind failed (Address already in use (errno = 98)). service = ftp
May 21 16:23:46 storage xinetd[23016]: Service ftp failed to start and is deactivated.
May 21 16:23:46 storage xinetd[23016]: xinetd Version 2.3.15 started with libwrap loadavg options compiled in.
May 21 16:23:46 storage xinetd[23016]: Started working: 0 available services
May 22 10:39:03 storage systemd[1]: Started Xinetd A Powerful Replacement For Inetd.
May 22 11:14:33 storage systemd[1]: Started Xinetd A Powerful Replacement For Inetd.
Alles anzeigen
ich habe auch schon versucht, eine funktionierende Suse 12.2 vsftp.conf zu testen, aber der ftp Server startet nicht.
(Der Server befindet sich nur im Extranet)