Guten Morgen zusammen,
erstmal vielen Dank für die schnelle Freischaltung im Forum!
Vorab möchte ich erstmal ein Lob an das LiveConfig-Team loswerden: Ich finde es klasse wie einfach und super das ganze läuft! Bin aktuell noch in der Testlizenz, aber wenn ich meine Problem in den Griff bekommen habe und alles läuft werde ich mir definitiv eine Lizenz kaufen!
Nun zu meinem Problem:
Ich habe schon immer Probleme bei der Einrichtung von FTP-Servern gehabt....keine Ahnung warum, aber trotz Tutorials gelingt mir das nicht ![]()
Aktuell sieht meine /etc/proftpd/proftpd.conf so aus:
#  _    _          ___           __ _     (R)
# | |  (_)_ _____ / __|___ _ _  / _(_)__ _
# | |__| \ V / -_) (__/ _ \ ' \|  _| / _` |
# |____|_|\_/\___|\___\___/_||_|_| |_\__, |
#                                    |___/
# Copyright (c) 2009-2015 Keppler IT GmbH.
# ----------------------------------------------------------------------------
# Includes DSO modules
Include /etc/proftpd/modules.conf
# If set on you can experience a longer connection delay in many cases.
<IfModule mod_ident.c>
IdentLookups                    off
</IfModule>
ServerIdent                     off
ServerName                      "FTP Server"
ServerType                      standalone
DeferWelcome                    off
MultilineRFC2228                on
DefaultServer                   on
ShowSymlinks                    on
TimeoutNoTransfer               600
TimeoutStalled                  600
TimeoutIdle                     1200
DisplayLogin                    welcome.msg
DisplayChdir                    .message true
ListOptions                     "-al"
DenyFilter                      \*.*/
# Use this to jail all users in their homes
DefaultRoot                     ~
# Allow continuation of uploads/downloads
AllowRetrieveRestart            On
AllowStoreRestart               On
# 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
# Workaround for nasty problem with FileZilla:
<IfModule mod_facts.c>
  FactsAdvertise off
</IfModule>
# Limit maximum number of concurrent users
MaxClients                      100
# Allow 2 more instances to display error message to any more users
# trying to log in
MaxInstances                    102
# Limit maximum number of concurrent connections per IP/user
MaxClientsPerHost               5
MaxClientsPerUser               5
<IfModule mod_tls.c>
  TLSEngine On
  # Support TLSv1 (no more SSLv3 due to POODLE attack)
  TLSProtocol TLSv1
  # Safe ciphers:
  TLSCipherSuite ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES$
  # Are clients required to use FTP over TLS when talking to this server?
TLSRequired on
TLSOptions NoSessionReuseRequired
  # Server's certificate
  TLSRSACertificateFile /etc/ssl/certs/proftpd.crt
  TLSRSACertificateKeyFile /etc/ssl/private/proftpd.key
  TLSDHParamFile /etc/proftpd/dhparams.pem
  # Authenticate clients that want to use FTP over TLS?
  TLSVerifyClient off
</IfModule>
# Virtual FTP users file
AuthUserFile /etc/proftpd/passwd
# 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
TransferLog /var/log/proftpd/xferlog
SystemLog   /var/log/proftpd/proftpd.log
<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://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02
# 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>
# include additional configuration files
Include /etc/proftpd/conf.d/*.conf
# <EOF>-----------------------------------------------------------------------
	
			Alles anzeigen
	Anschließend habe ich im Bereich "Webspace" einen neuen FTP-Zugang ersellt nur leider funktioniert das ganze Nicht. Ich bin jetzt schon seit einigen Tagen dran und habe etliches ausprobiert. Mit/ohne TLS, eigene Konfiguration ... nichts.
Ich würde gerne einen FTP-Server haben, welcher via. SFTP/SSH erreichbar ist. Damit die User mit ihrem Account auch gleichzeitig Zugang via. Shell haben um beispielsweise Server zu starten.
Habe ich da irgendwo einen Denkfehler?
Hoffe jemand kann mir da helfen.
Vielen Dank,
LG Daniel