www.LCube-Webhosting.de

Alles rund um das Thema Webhosting, Webdesign und Webprogrammierung
Aktuelle Zeit: Sa Feb 04, 2012 11:45 pm

Alle Zeiten sind UTC




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: Gleichzeitiges bereitstellen von FTP und FTPS
BeitragVerfasst: Mi Jul 30, 2008 9:00 am 
Offline

Registriert: Fr Mai 02, 2008 9:48 am
Beiträge: 43
Mit vsftpd kann man sichere FTP Verbindungen anbieten.
In der Konfigurationsdatei muss dazu folgendes konfiguriert werden:
Code:
ssl_enable=YES
alow_anon_ssl=NO
rsa_cert_file=/etc/ssl.crt/zertifikatsdatei.crt
rsa_private_key_file=/etc/ssl.key/zertifikatsdatei.key
force_local_data_ssl=YES
force_local_logins_ssl=YES
pasv_enable=YES
pasv_promiscuous=YES
port_enable=YES
port_promiscuous=YES

Wenn dieses konfiguriert ist nimmt vsftpd leider ausschliesslich ftps Verbindungen entgegen.
Um nun zusätzlich normale FTP Verbindungen anbieten zu können muss man den ftp-Server im inetd Modus laufen lassen d.h. der Server wird nicht als Daemon gestartet sondern durch inetd/xinetd aufgerufen.
Dies ermöglicht uns basierend auf den Eingangsport eine Konfigurationsdatei zu übergeben die verwendet werden soll.
Also einfach eine vsftpsd.conf (Für sicherte Verbindungen) udn eien vsftpd.conf (Für normale Verbidnungen) erstellen.
Die xinetd sollte nun so aussehen:

Datei /etc/xinetd.d/ftp:
Code:
service ftp
{
  disable=no
  socket_type=stream
  wait=no
  user=root
  server=/usr/sbin/vsftpd
  nice=10
  server_args=/etc/vsftpd.conf
}


Datei /etc/xinetd.d/ftp:
Code:
service ftps
{
  disable=no
  socket_type=stream
  wait=no
  user=root
  server=/usr/sbin/vsftpd
  nice=10
  server_args=/etc/vsftpsd.conf
}


xinetd neu starten und nun sollte der FTP Server sowohl FTP udn FTPS Verbindungen annehmen.
U.U. müsst Ihr noch den FTPS Service mit dem entsprechenden Port ind die services Datei unter /etc/services eintragen.
Standardmässig sollte ftps Port 990 und ftps-data 989 bekommen.
Code:
ftps-data    989/tcp
ftps         990/tcp


Gruss
Lars


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de
phpBB SEO