proftpd auf Debian wheezy 7
|
Verfasser |
Nachricht |
|
Beiträge: 135
Bewertung: 5
Registriert seit: Dec 2012
Status:
offline
|
proftpd auf Debian wheezy 7
Hallo Linux-Freunde/Fachwissende,
Ich habe bei mir auf dem VServer proftpd installiert und wollte es starten doch dort steht folgendes:
[....] Starting ftp server: proftpdGsC-Servers proftpd[21298]: mod_tls_memcache/0.1: notice: unable to register 'memcache' SSL session cache: Memcache support not enabled GsC-Servers proftpd[21298]: warning: unable to determine IP address of 'GsC-Servers' GsC-Servers proftpd[21298]: error: no valid servers configured GsC-Servers proftpd[21298]: Fatal: error processing configuration file '/etc/proftpd/proftpd.conf' [color=#FF0000]failed![/color]
ich habe es auch schon neuinstalliert doch es klappt einfach nicht.
Der inhalt der /etc/proftpd/proftpd.conf:
# # /etc/proftpd/proftpd.conf -- This is a basic ProFTPD configuration file. # To really apply changes, reload proftpd after modifications, if # it runs in daemon mode. It is not required in inetd/xinetd mode. #
# Includes DSO modules Include /etc/proftpd/modules.conf
# Set off to disable IPv6 support which is annoying on IPv4 only boxes. UseIPv6 off # If set on you can experience a longer connection delay in many cases. IdentLookups off
ServerName "GsC-Servers" ServerType standalone DeferWelcome off
MultilineRFC2228 on DefaultServer on ShowSymlinks on
TimeoutNoTransfer 600 TimeoutStalled 600 TimeoutIdle 1200
DisplayLogin welcome.msg DisplayChdir .message true ListOptions "-l"
DenyFilter \*.*/
# Use this to jail all users in their homes DefaultRoot ~
# Users require a valid shell listed in /etc/shells to login. # Use this directive to release that constrain. RequireValidShell off
# Port 21 is the standard FTP port. Port 21
# In some cases you have to specify passive ports range to by-pass # firewall limitations. Ephemeral ports can be used for that, but # feel free to use a more narrow range. # PassivePorts 49152 65534
# If your host was NATted, this option is useful in order to # allow passive tranfers to work. You have to use your public # address and opening the passive ports used on your firewall as well. MasqueradeAddress 5.230.232.105
# This is useful for masquerading address with dynamic IPs: # refresh any configured MasqueradeAddress directives every 8 hours <IfModule mod_dynmasq.c> # DynMasqRefresh 28800 </IfModule>
# To prevent DoS attacks, set the maximum number of child processes # to 30. If you need to allow more than 30 concurrent connections # at once, simply increase this value. Note that this ONLY works # in standalone mode, in inetd mode you should use an inetd server # that allows you to limit maximum number of processes per service # (such as xinetd) MaxInstances 30
# Set the user and group that the server normally runs at. User proftpd Group nogroup
# Umask 022 is a good standard umask to prevent new files and dirs # (second parm) from being group and world writable. Umask 022 022 # Normally, we want files to be overwriteable. AllowOverwrite on
# Uncomment this if you are using NIS or LDAP via NSS to retrieve passwords: # PersistentPasswd off
# This is required to use both PAM-based authentication and local passwords AuthOrder mod_auth_pam.c mod_auth_unix.c
# Be warned: use of this directive impacts CPU average load! # Uncomment this if you like to see progress and transfer rate with ftpwho # in downloads. That is not needed for uploads rates.
# UseSendFile off
TransferLog /var/log/proftpd/xferlog SystemLog /var/log/proftpd/proftpd.log
# Logging onto /var/log/lastlog is enabled but set to off by default #UseLastlog on
# In order to keep log file dates consistent after chroot, use timezone info # from /etc/localtime. If this is not set, and proftpd is configured to # chroot (e.g. DefaultRoot or <Anonymous>), it will use the non-daylight # savings timezone regardless of whether DST is in effect. #SetEnv TZ :/etc/localtime
<IfModule mod_quotatab.c> QuotaEngine off </IfModule>
<IfModule mod_ratio.c> Ratios off </IfModule>
# Delay engine reduces impact of the so-called Timing Attack described in # http://www.securityfocus.com/bid/11430/discuss # It is on by default. <IfModule mod_delay.c> DelayEngine on </IfModule>
<IfModule mod_ctrls.c> ControlsEngine off ControlsMaxClients 2 ControlsLog /var/log/proftpd/controls.log ControlsInterval 5 ControlsSocket /var/run/proftpd/proftpd.sock </IfModule>
<IfModule mod_ctrls_admin.c> AdminControlsEngine off </IfModule>
# # Alternative authentication frameworks # #Include /etc/proftpd/ldap.conf #Include /etc/proftpd/sql.conf
# # This is used for FTPS connections # #Include /etc/proftpd/tls.conf
# # Useful to keep VirtualHost/VirtualRoot directives separated # #Include /etc/proftpd/virtuals.conf
# A basic anonymous configuration, no upload directories.
<Anonymous ~ftp> User ftp Group nogroup # We want clients to be able to login with "anonymous" as well as "ftp" UserAlias anonymous ftp # Cosmetic changes, all files belongs to ftp user DirFakeUser on ftp DirFakeGroup on ftp
RequireValidShell off
# Limit the maximum number of anonymous logins MaxClients 10 # We want 'welcome.msg' displayed at login, and '.message' displayed # in each newly chdired directory. DisplayLogin welcome.msg DisplayChdir .message
# Limit WRITE everywhere in the anonymous chroot <Directory *> <Limit WRITE> DenyAll </Limit> </Directory>
# Uncomment this if you're brave. # <Directory incoming> # # Umask 022 is a good standard umask to prevent new files and dirs # # (second parm) from being group and world writable. # Umask 022 022 # <Limit READ WRITE> # DenyAll # </Limit> # <Limit STOR> # AllowAll # </Limit> # </Directory> </Anonymous>
# Include other custom configuration files Include /etc/proftpd/conf.d/
AuthPam on AuthUserFile /etc/proftpd/ftpd.passwd
<Global> RequireValidShell off </Global>
DefaultRoot ~ ftpuser
<Limit LOGIN> DenyGroup !ftpuser </Limit>
Ich weiß nicht was ich noch machen soll.
Neuinstallation des VServers kommt bei mir nicht in frage da ich schon viel drauf habe (TS3-Server, Gameserver, etc.)
Danke im voraus.
LG Jan
|
|
30.06.2014 09:27 |
|
|
Beiträge: 4
Registriert seit: Jun 2014
Status:
offline
|
RE: proftpd auf Debian wheezy 7
Muss der ServerName nicht ein FQDN sein? Also bspw. server.gsc-servers.de
|
|
30.06.2014 09:31 |
|
|
Beiträge: 553
Bewertung: 13
Registriert seit: Oct 2012
Status:
offline
|
RE: proftpd auf Debian wheezy 7
Ja, das ist richtig. Der Proftpd startet nicht es muss ein FQDN eingetragen werden.
|
|
30.06.2014 09:46 |
|
|
Beiträge: 137
Bewertung: 8
Registriert seit: Apr 2011
Status:
offline
|
RE: proftpd auf Debian wheezy 7
das ist so nich ganz richtig das es ein FQDN sein muss laut der ProFTPd seite 
ServerName -- Configure the name displayed to connecting users
ServerName "ProFTPD Default Installation"
das zwiete is das bespiel von proftp basic.config zu finden auf der homepage 
mfg
Christopher
E-Mail:[email protected]
Skype:FrEaKy1506
|
|
30.06.2014 10:00 |
|
|
Beiträge: 4
Registriert seit: Jun 2014
Status:
offline
|
RE: proftpd auf Debian wheezy 7
Achso, das ist also so etwas wie eine Begrüßungsnachricht :-D
Aber trotzdem scheint das irgendwas damit zu tun zu haben...
warning: unable to determine IP address of 'GsC-Servers'
Naja, einen ProFTPd-Server zu konfigurieren habe ich mir noch nie angetan - vsftpd ist klasse :-D
|
|
30.06.2014 10:04 |
|
|
Beiträge: Keine Angabe
Registriert seit: Keine Angabe
Status: Unbekannt
|
RE: proftpd auf Debian wheezy 7
|
|
30.06.2014 12:51 |
|
|
Beiträge: 135
Bewertung: 5
Registriert seit: Dec 2012
Status:
offline
|
RE: proftpd auf Debian wheezy 7
Danke euch für eure "hilfe" werde nun VSFTPD nutzen.
#CLOSED#
|
|
30.06.2014 12:58 |
|
|