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