Der Pure-FTP-Port wird nicht geöffnet, obwohl der Dienst ordnungsgemäß gestartet wird. Was könnte die Ursache sein?

Der Pure-FTP-Port wird nicht geöffnet, obwohl der Dienst ordnungsgemäß gestartet wird. Was könnte die Ursache sein?

Ich habe es Pure-ftpdauf meinem CentOS 6.4-Server installiert. Nach der Konfiguration des Servers habe ich es ausgeführt /etc/init.d/pure-ftpd start ; /etc/init.d/xinetd restartund es zeigt an, dass der Dienst erfolgreich gestartet wurde. Aber wenn ich versuche, eine Verbindung zum Server über Port 21 herzustellen, erhalte ich die folgende Fehlermeldung: ftp: connect: Connection refused, wenn ich netstates ausführe, wird angezeigt, dass der Port nicht geöffnet ist. Meins /etc/pure-ftpd.confsieht so aus:

AllowAnonymousFXP           no
AllowUserFXP                no
AltLog                     clf:/var/log/pureftpd.log
AnonymousCanCreateDirs      no
AnonymousCantUpload         yes
AnonymousOnly               no
AntiWarez                   yes
AutoRename                  no
BrokenClientsCompatibility  yes
CallUploadScript yes
ChrootEveryone              yes
CustomerProof              yes
Daemonize                   yes
DisplayDotFiles             yes
DontResolve                 yes
LimitRecursion              7500 8
MaxClientsNumber            50
MaxClientsPerIP             8
MaxDiskUsage               99
MaxIdleTime                 180
MaxLoad                     4
MinUID                      500
NoAnonymous                 yes
PAMAuthentication             yes
ProhibitDotFilesRead        no
ProhibitDotFilesWrite       no
PureDB                        /etc/pure-ftpd/pureftpd.pdb
SyslogFacility              ftp
Umask                       133:022
UseFtpUsers                 no
VerboseLog                  yes

/etc/xinetd.d/pure-ftpd:

service ftp
{
        disable = yes
        socket_type             = stream
        wait                    = no
        user                    = root
        server                  = /usr/sbin/pure-config.pl
        server_args             = /etc/pure-ftpd/pure-ftpd.conf
        log_on_success          += DURATION USERID
        log_on_failure          += USERID
        nice                    = 10
}

/etc/pam.d/pure-ftpdsieht so aus: [root@amaftp ~]# cat /etc/pam.d/pure-ftpd

#%PAM-1.0
# Sample PAM configuration file for Pure-FTPd.
# Install it in /etc/pam.d/pure-ftpd or add to /etc/pam.conf
auth       required     pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth       include      system-auth
auth       required     pam_shells.so
auth       required     pam_nologin.so
account    include      system-auth
password   include      system-auth
session    include      system-auth

[root@amaftp ~]# Ich verwende nicht pure-ftp-ldap/mysql/pgsql. Wenn ich ausführe, /usr/sbin/pure-ftpdwird der Port erfolgreich geöffnet und ich kann eine Verbindung herstellen, aber ich möchte, dass es als Daemon ausgeführt wird und ich möchte xinetdes verwalten. Es wird nichts in das Protokoll geschrieben und die Protokolldatei wird nicht einmal erstellt. /var/log Außerdem habe ich genau dieselbe Konfiguration auf einem anderen Server und es funktioniert dort einwandfrei. Was könnte der Grund für den Fehler sein? Danke

verwandte Informationen