Newbie2001
21.03.02, 17:46
Hallo!
Ich habe vor kurzem einen FTP-Server aufgesetzt (ProFTPD) wenn ich nun jedoch ftp://rechnername oder ftp://ip eingebe dann erhalte ich folgende Meldung: The FTP-Session was terminated. Was bedeutet das ?
Hier meine proftpd.conf:
# This is a basic ProFTPD configuration file. It establishes a single
# server and a single anonymous login. It assumes that you have a
# user/group "nobody"/"nogroup" for normal operation and anon.
# !!! PLEASE read the documentation of proftpd !!!
#
# You can find the documentation in /usr/doc/packages/proftpd/,
# http://www.proftpd.org/ and don't forget to read carefully
# and _follow_ hints on http://www.proftpd.net/security.html.
ServerName "Net-Automation ftp-server"
#ServerType inetd
ServerType standalone
ServerAdmin webmaster@net-automation.de
#
# uncomment, if you want to hide the servers name:
#
ServerIdent on "FTP Server ready"
DeferWelcome on
# Enable PAM for authentication...
#
AuthPAM on
# Setting this directive to on will cause authentication to fail
# if PAM authentication fails. The default setting, off, allows
# other modules and directives such as AuthUserFile and friends
# to authenticate users.
#
AuthPAMAuthoritative off
# This directive allows you to specify the PAM service name used
# in authentication (default is "proftpd" on SuSE Linux).
# You have to setup the service in the /etc/pam.d/<other_name>.
#
AuthPAMConfig proftpd
# Port 21 is the standard FTP port.
Port 21
# disable listen on 0.0.0.0:21 - the port (and IP) should
# be specified explicitly in each VirtualHost definition
#
#Port 0
# listen for each (additional) address explicitly that is
# specified (via Bind and Port) in a VirtualHost definition
#
#SocketBindTight on
# Umask 022 is a good standard umask to prevent new dirs
# and files from being group and world writable.
Umask 022
# Set the user and group that the server normally runs at.
User wwwrun
Group nogroup
# Normally, we want files to be overwriteable.
<Directory /httpd>
AllowOverwrite on
HiddenStor off
GroupOwner nogroup
UserOwner wwwrun
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores on
HideNoAccess on
#HideNoAccess on
</Directory>
# protect .ftpaccess and similar - see also PathDenyFilter
# It is a very good idea to allow only filenames containing normal
# alphanumeric characters for uploads (and not shell code...);
# see also the PathDenyFilter option
PathAllowFilter ".*/[a-zA-Z0-9~ \*\/,_.-]+$"
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
<Anonymous /httpd/pub>
User ftp
Group public
</Anonymous>
DeleteAbortedStores on
HiddenStor off
LoginPasswordPrompt on
AccessDenyMsg "You failed to login"
AccessGrantMsg "You succeeded to login"
AllowOverwrite on
Classes off
RootLogin on
AnonymousGroup ""nogroup, public""
AuthAliasOnly off
# Do not allow to pass printf-Formats (see also AllowFilter option):
<VirtualHost 192.168.100.1>
ServerName "Intranet"
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
DeferWelcome on
DefaultServer on
<Directory /httpd>
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores on
HideNoAccess on
AllowOverwrite on
GroupOwner nogroup
UserOwner wwwrun
</Directory>
RootLogin on
</VirtualHost>
Wo muss ich das Problem suchen ?
Danke für eure Antworten
Ich habe vor kurzem einen FTP-Server aufgesetzt (ProFTPD) wenn ich nun jedoch ftp://rechnername oder ftp://ip eingebe dann erhalte ich folgende Meldung: The FTP-Session was terminated. Was bedeutet das ?
Hier meine proftpd.conf:
# This is a basic ProFTPD configuration file. It establishes a single
# server and a single anonymous login. It assumes that you have a
# user/group "nobody"/"nogroup" for normal operation and anon.
# !!! PLEASE read the documentation of proftpd !!!
#
# You can find the documentation in /usr/doc/packages/proftpd/,
# http://www.proftpd.org/ and don't forget to read carefully
# and _follow_ hints on http://www.proftpd.net/security.html.
ServerName "Net-Automation ftp-server"
#ServerType inetd
ServerType standalone
ServerAdmin webmaster@net-automation.de
#
# uncomment, if you want to hide the servers name:
#
ServerIdent on "FTP Server ready"
DeferWelcome on
# Enable PAM for authentication...
#
AuthPAM on
# Setting this directive to on will cause authentication to fail
# if PAM authentication fails. The default setting, off, allows
# other modules and directives such as AuthUserFile and friends
# to authenticate users.
#
AuthPAMAuthoritative off
# This directive allows you to specify the PAM service name used
# in authentication (default is "proftpd" on SuSE Linux).
# You have to setup the service in the /etc/pam.d/<other_name>.
#
AuthPAMConfig proftpd
# Port 21 is the standard FTP port.
Port 21
# disable listen on 0.0.0.0:21 - the port (and IP) should
# be specified explicitly in each VirtualHost definition
#
#Port 0
# listen for each (additional) address explicitly that is
# specified (via Bind and Port) in a VirtualHost definition
#
#SocketBindTight on
# Umask 022 is a good standard umask to prevent new dirs
# and files from being group and world writable.
Umask 022
# Set the user and group that the server normally runs at.
User wwwrun
Group nogroup
# Normally, we want files to be overwriteable.
<Directory /httpd>
AllowOverwrite on
HiddenStor off
GroupOwner nogroup
UserOwner wwwrun
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores on
HideNoAccess on
#HideNoAccess on
</Directory>
# protect .ftpaccess and similar - see also PathDenyFilter
# It is a very good idea to allow only filenames containing normal
# alphanumeric characters for uploads (and not shell code...);
# see also the PathDenyFilter option
PathAllowFilter ".*/[a-zA-Z0-9~ \*\/,_.-]+$"
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
<Anonymous /httpd/pub>
User ftp
Group public
</Anonymous>
DeleteAbortedStores on
HiddenStor off
LoginPasswordPrompt on
AccessDenyMsg "You failed to login"
AccessGrantMsg "You succeeded to login"
AllowOverwrite on
Classes off
RootLogin on
AnonymousGroup ""nogroup, public""
AuthAliasOnly off
# Do not allow to pass printf-Formats (see also AllowFilter option):
<VirtualHost 192.168.100.1>
ServerName "Intranet"
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
DeferWelcome on
DefaultServer on
<Directory /httpd>
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores on
HideNoAccess on
AllowOverwrite on
GroupOwner nogroup
UserOwner wwwrun
</Directory>
RootLogin on
</VirtualHost>
Wo muss ich das Problem suchen ?
Danke für eure Antworten