FTP - File Transfer Protokol Clients/Server Programme, Vergleiche, Scripte, Infos

  • Übersicht, Begriffe, Eigenschaften/Features, Tutorial Links
  • FTP-Clients (User/Benutzer):
  • FTP Server (Administrator/FTP Anbieter)         * Online-GiroKonto+MaestroKarte kostenlos
    * Kostenlose Sparkassen Maestro EC-Karte
    * Kostenlos Bargeld an 22000 Autom., welt 1Mio
        mehr als 3X mehr wie jede andere Bankengroup
    * Kostenlos: Dauerauftrag, Buchung, Lastschrift
    * Kostenloser Online-Kontoauszug
    Kostenlos
    anmelden ->
    1822direkt - Die clevere Direktbank. Kein Einführ-
    ungsangebot
    * Einlagensicherung des Sparkassenverbands
    * kein Mindestgehaltseingang oder sonstiges nötig

    Gebührenfreie Mastercard Gold
  • FTPServer:
    User:
    Passwort:
      Port:
    Übersicht, Begriffe:
    Services: "Dienste", z.B Speicherplatz der Internetseite/Homepage/Webspace, Dateien austauschen zwischen Rechnern (File Up/Download), Internet/Web Datenbank, Elektronische Post/Email, Neuigkeiten/News
    Server/Hosts: Stellen "Dienste" bereit, meist von einem zentralen Rechner seperat von der Konsole (Background Dämon). Meist ein Unix Rechner (Gross-Kleinschreibung/Upper-Lowercase beachten).
    Clients: Nutzten "Dienste" des Servers, z.B über Browser (HTTP/Web basierte Dienste), FTP, Email Programme
    Account: Zugangs/Benutzer/User-Name, mit Passwort
    FTP Adresse: ftp://Benutzername:Passwort@FTPAdresse:port/subpath, FTPAdresse (Internetadresse des FTP Servers) muss immer angegeben werden. Port normalerweise 21, TCP/UDP Port Liste
    z.B. ftp://ftp.serv1.com, ftp://127.0.0.1, ftp://localhost (FTP Server auf eigenem Rechner), Beispiel mit allen FTP Address Bestandteilen: ftp://anonymous:@nonymousftp.de.uu.net/pub/gnu/README
    FTP Adresse über Start Menu/CMD/Browser ansprechen.:start ftp://anonymous:password@ftp.microsoft.com
    Download: "Herunterladen" von Files von einem Server zu einem Client (i.a. der Lokale Rechner)
    Upload: "Hochladen" von Files von einem Client (i.a. der Lokale Rechner) zu einem Server. Bei offenen Servern Benutzer/User anonymous, Passwort anonymous, Mailadresse oder leer lassen.
    Scripts/Batchfile: Interpretierte Programme zur Automatisierung eines Ablaufs
    WYSIWYG: "What you see is what you get"

    Anwendung:
    • Hochladen (upload) von Webseiten, Graphiken, ... auf den FTP-Host (FTP-Site)bzw Webserver/Webhost
    • Herunterladen (download) von Files von FTP-Hosts (Rechner, die die Dateien halten)
    Benützung (hier Hochladen zum FTP/Web-Server):
    1. FTP Programm starten (s.u. - FTP-Clients)
    2. Verbindungsdaten (bekommt man nach dem Anmelden vom Hoster/Webspaceprovider, z.B per Email): ftphost username passwort
    3. Normalerweise wird benutzt PASV(passive mode - FTP-Server statt FTP-Client wartet auf Verbindung) und Port 21 (Standard)
    4. Verbindung herstellen (Connect)
    5. Files zum Hochladen auswählen (linkes Fenster, Maus?!)
    6. Hochladen starten (Upload,Send) (Maus/Menü)
    7. Falls erforderlich (z.B bei CGI/Perl Execute Rechte) Permissions (Zugriffsrechte) setzen (rechtes Fenster)
    Eigenschaften/Features des FTP Programms:
    VW: Verbindungsverwaltung (diverse Namen), man kann FTP-Hostname, Username, Passwort, Startdirectory, ... speichern
    Cache: Zwischenspeicher zum schnelleren/billigerem Abruf schon einmal geladender Daten (Webseiten).
    Proxy Server: Zwischenserver zwischen den (FTP-)Clients/Browser und dem Internet. Fuktion: Sicherheit (Firewall), Webseitencache. Proxy FTP Port ist meistens 21.
    Protokollmode: PORT (Regular,Normal), PASV (passive, bei Proxy/Firewalls/Router)Erklärung (deutsch) Erklärung (englisch)
    Initdir: mit initial Direktory, man kann das lokal und remote Start-Directory angeben. Bei Schwierigkeiten beim Verbindungsaufbau sollte man überprüfen, ob nicht beim Client und Server das Server Startdirectory zweifach angegeben ist (Client /ftproot und auch Server /ftproot wäre /ftproot/ftproot)
    Transfermode: BIN oder ASCII (z.B. Zeilenende bei Unix \n <->Windows crlf anpassen) oder AUTO: Automatische Auswahl Binär oder ASCII Transfermode. Im Allgemeinen abhängig von der Dateierweiterung/File Extension:
    z.B TEXT/ASCII: .htm .html .shtml .css .pl .php .php3 .php4 .c .h .cpp .txt .inc .xml .xslt
    Binary/Intern Formate: .jpg .jpeg .gif .pgn .exe .com .zip .targz .rar .class .mp3 .wav .pdf .doc(Windows)

    Delete/Rename: Löschen/Umbenennen von Files auf dem Server.
    Permissions: Datei Zugriffsrechte (File Permissions) auf dem Remotehost anpassen - Unix chmod read,write,exec - Lesen, Schreiben, Ausführen, z.B für CGI/Perl. Meist im rechten Fenster - rechte Maustaste: Properties oder Set Attributes.
    Remote Edit: Direktes Bearbeiten von Files auf dem Server
    Resume: Wiederaufnahme von unterbrochenen Übertragungen - wichtig bei grossen Files >5MB. Bei einigen Servern muss dazu append eingestellt sein. Siehe dazu auch HTTP/FTP-Download-Manager
    Retry: Wiederholen Verbinden bei Fehler
    Keep Alive: Damit der FTP-Server nicht wegen Inaktivität abbricht, wird NOOP gesendet, falls Server Config es erlaubt.
    Schedule: Zeitlichen Ablauf steuern, z.B Download um 23:00
    Events/Trigger: auslösen voreingestellter Aktionen bei bestimmten Ereignissen- z.B Benachrichtigung oder Programm ausführen bei einem Upload
    Batch: Batchfähig. Kann automatisch Befehlsabläufe ausführen, z.B über Kommandozeilenparameter (cmd.exe)
    List all: alle Files anzeigen (Unix List Filesls -la), auch versteckte/hidden wie z.B .htaccess
    Sort: Dateilist Spalten/Directory Columns sortierbar, nach Name, Datum, Grösse, ...
    SSL: Security Socket Layer - Verschlüsselte Übertragung und TLS: Transport-Layer-Security-Protokoll, der Nachfolger. Steckt hinter https://...
    Refresh: (Automatisch) geänderte Directories anzeigen. Oft F5-Taste
    Setup: Grundeinstellungen
    User: Benutzer, Group: Benutzergruppe
    Trace: Protokoll der Aktivitäten
    FXP: File eXchange Protokoll - Site to Site Transfer/Server zu Server FTP Files transferieren
    Quotas: Festlegung des max Platten-Speichers (Diskquota)
    ZIP Mode: Komprimiert übertragen, automatisch Filebaum/Directory-Tree rekursiv mit Unterverzeichnissen auspacken
    Online: Internet/FTP-Verbindung besteht
    Weitere Infos,Tutorials zu FTP: meine-erste-homepage.com Beginner Tutorial pageresource.com FTP Specification RFC959 wikipedia.de wikipedia.org FTP Befehle FTP Infos (ELKO)
    Tutorials: FTP Server einrichten: wintotal  supernature-forum









    Ferienwohnungen
    Neu Wohnungsmarkt
    Die meisten FTP Server sind aufgeteilt in den eigentlichen Server/Dämon/Engine und die Benutzerschnittstelle (GUI/Graph. User Interface, Administratorprogramm), von wo der Server administriert (start/stopp, überwacht) werden kann.
    FTP Programme Beschreibung (Freeware/Shareware u.a.)
    FTP mit Windows Explorer/ Browsern (Internet Explorer IE, Netscape, ...), Frontpage, Dreamweaver FTP Adresse Angabe. Je nach Servereinstellung nur Files anzeigen und Download oder allgemeine Dateioperationen wie mit lokalen Dateien. IE: Permissions: Selektieren/rechte Mousetaste/Eigenschaften. PASV (Menu Extras oder Tools/Internetoptionen/Erweitert/Pasives FTP). SSL 2.0, SSL 3.0, TLS 1.0, PCT 1.0
    Fire FTP Browser-Erweiterung. Proxy
    Getright Download Manager HTTP/FTP. Resume. Schedule. Hangup/Shutdown - auflegen/auschalten bei Download-Ende. Alternate Server suchen.
    (File-)Manager Total Commander (2.2MB) VW(Net->Connect...). Resume. Auto. Initdir. Firewall. List all. Alive
    CoffeCup Free FTP (2.5MB) VW (Add Server, "+"), Initdir, Auto nach Dateierweiterung, Refresh, Log, PASV (Proxy/Firewall)






    LeechFTP (0.9MB) VW (Bookmarks) mit initdir, Dir up/download, Permissions, Bandbreite Limits. Resume. Logs. Permissions/rename/delete(recursiv). List all (Menü File|Options|Transfer|List ls-la). Sortorder, Auto. Proxy/Firewall. PASV, Schedule (Queue Timer), Commandprompt in Dir, Dirinfo, minimierbar im Systray, URL von Clipboard. Suche (FTPSearch). Interaktive steuerbare Queue/Threads (üben). Resubmit out of Failures/Neu hochladen von fehlerhaften Transfers
    AceFTP Freeware (4.8MB) VW (Site Manager/Connect Site Profiles) mit initdir, Resume, dir upload, Permissions. Firewall
    BatchFTP (1.7MB) VW (Favoriten Batch) mit initdir, recursiv dir upload/Delete. Rename, Permissions (Properties). PASV Resume. Log. Batchfähig. Schedule
    SeagullFTP (1.1MB) VW (Session configure) mit Auto, initdir, Batch (Command Line Switches), List all, Permissions, PASV, Schedule, Sort, Firewall, Alive, Dirupload, Resume, Windows Explorer Rechtsklick upload, Rename/delete, Voreinstellung (Customize), z.B, Hostconnection, Featurelocking, Farben
    Filezilla (10.5MB) VW (Seiten-Verwaltung, Site Manager) mit Initdir. Dir upload. Rename/Delete/Permissons. Auto. Resume. List all. Listing sortierbar (Name, Datum, ...). Batch (Up/Download). SSL/SFTP (Verschlüsselung). Filezilla Server
    Whisper FTP Surfer (1.6MB) VW (Site Profiles) mit Initdir. Auto. Permissions. Resume. Up/Download mit Drag&Drop zwischen FTP-Surfer and Windows-Explorer. Server Indexfile (Beschreibung) Unterstützung. Remodeedit nach Fileextensions. Alive. List all
    NC FTP (MB)Aus dem Unix Bereich. Auch FTP Server verfügbar
    Brandyware FreeFTP (2.8MB)Nur GrundFunktionen. Bei "Hilfe" "Ja" eingeben=>Hilfefile anzeigen
    FTP Explorer/FTPX (1.4MB) free for educational use. VW (Connect) mit Initdir. Auto (Fileextensions). Log. List all. Keep alive. PASV/Firewall.
    FTPShellClient (5.1MB) VW(Session). Auto (Fileextensions). Permissions/Rename. Sort (mit Anzeige). List all. Alive. Rekursive Delete. Resume. Retry. ZIP. Remotedit. Log. Schedule. Batch, FXP. Compare/Sync Folders. Speedlimit.
    Core FTP Lite (3.7MB)VW (Sitemanager) mit Initdir. Auto (Ascii Extensions). Permissions (Properties). List all. Rename/Delete. Dir Support. PASV. SSL/SSH/SFTP. PASV/Firewall/Proxy. Browser Integration. Batch. Triggered Scripts Site to Site Transfer
    ESFTP (0.7MB) VW (Site Manager). Delete/Rename/Permissions (chmod Attributes). Recursiv Directory Support. Resume. List Columns Sort. Log. PASV,Proxy/Firewall. Onlinehelp
    EFTP (1.2MB) VW(Sitemanager) mit InitDir. PASV. Proxy. Log. AUTO nach Dateiendung. Verschlüsselung. EFTP Server.
    SmartFTP (5.3MB) VW (Favorites) mit InitDir (). Drag&Drop in Windows, vom/zu Windows Explorer. Permissions. Recursive Down/Uploads. Resume. PASV/Proxy Support. SSL/TLS (128bit). Sort mit Anzeige selektierter Spalte. FXP. Speedlimit. Onlinehelp.
    HardFTP (0.79MB) Delte/Rename,Dirs. Hilfe nur als Word-Datei.
    FTP Watchdog (0.36MB) Bei Änderung Upload von Dateitypen. VW (Einstellung speichern). Mustern/Pattern. PASV. AUTO (nach Dateiendung)
    FTP-Leader (0.9MB) VW(Server verwalten, Profile). PASV. Nur Rename/Remove, keine Permissions
    Perfect FTP (xMB) VW(Login/Eigenschaften) mit InitDir. Permissions. PASV. List all. Log.
    AutoFTP (1.6MB) VW(Connect) mit Initdir. AUTO nach Dateiendung. PASV/Proxy. Nur Rename/Remove/Dir, keine Permissions. Schedule (Auto dial/connect/hangup). Transfer Filesets. Wählt interne Nummer an!
    Ruff-FTP (xMB) VW(Verbindungs-Manager) mit Initdir. AUTO nach Dateiendung. PASV/Proxy. Nur Rename/Remove/Dir, Permissions (nur in Pro Version recurisve). Resume. PASV/proxy. Schedule (Auto dial/connect). Verschieben von Dateien/Verzeichmissen. Alive. List all. Log. Suchen. Remotedit. UID/GID/Stickybit setzen. Shortcut(Hotkey Start
    Robust FTP (0.9MB) VW(Connect). PASV/Firewall. Nur Rename/Remove, Permissions(Chmod)
    DX-FTP (0.6MB) VW(Verbindungsmanager) mit Initdir. PASV/Firewall. Rename/Remove, Permissions(Chmod)
    FTP Client (0.9MB) Proxy. Remove. Einfache Scripts
    FTP.EXEstart von Windows Kommandozeilen cmd.exe Batch. Hilfe Aufruf Parameter: ftp -h    Befehle: ftp<return> help [<befehl>]
    Beispiel FTP CMD-Batchfile
    Permissions/Zugriffsrechte/Fileowner: remotehelp site - wird chmod/chown vom Server supported?
    quote SITE CHMOD 644 index.html   - Remote Permissions setzen, falls der FTP Server das supported.
    MOVEit FTPS.EXE Batch. Wie FTP.EXE, aber mit SSL. PASV. Resume. Hilfe: ftp -h, help, about
    FTP mit Perl Beispiel FTP Perl Programm       FTP in Perls CPAN Archive
    FTP mit PHP Beispiel FTP PHP Programm
    FTP mit VB (Visual Basic) vbarchiv.net Tutorial: FTP mit VB (1) FTP mit VB (2)
    VBA - Visual Basic for Applications: MS Office (Word, Excel, Access ...) Beispiel FTP VBA Programm mit "Shell", ohne temporäre Files.
    Web FTP Wird manchmal vom Webspaceprovider angeboten, zusätzlich oder als Alternative.
    Vorteile: Kein Einrichten/Install erforderlich, kann von jedem online Browser sofort genutzt werden, z.B in jedem Internetcafe.
    Nachteile: Im Vergleich zu speziellen FTP-Programmen bei öfterer Benutzung langsam und umständlich.
    oder zum Herunterladen(Download) von Files, z.B für Datensicherung (Backup).
    www2ftp.com Web basiertes FTP Programm. SSL. Permissions/rename/delete. Sort. Zip. Eine Firewall kann umgangen werden/Verbindungstest in Firewall/Router. zum FTP Online Formular
    Nachteil:man muss sein Passwort anvertrauen.
    net2ftp.com Web basiertes FTP Programm. Rename/permissions/sort/remoteedit(auch WYSIWYG),view/zip/size/search. PHP Web-basierender Client (GPL). zum FTP Online Formular. Weitere Dateimanager Nachteil:man muss sein Passwort anvertrauen.
    http://surftp.com/ Web basiertes FTP Programm. Rename/permissions(recursiv)/sort/remoteedit(auch WYSIWYG),view/zip/size(dir)/search. java upload
    Jgaa War FTP Server (1.9MB) FTP Server/Dämon und Manager Programm mit Server Kontrollen Start/Stop Tipp24.de
    Bison FTP Server (0.73MB) Einstellungen Initdir, User/Group, Max Up/Download Anzahl/Size/Ratio. Permissions/List all pro Group. Start/Stop Server. Log. Trigger/Byte Translationtable/Virtual Filesystem. Als Shareware auf 2 Benützer beschränkt
    Filezilla FTP Server (5.0MB) Einstellungen User/Groups, Permissions Files/Directories/Subdirs, Max Anzahl User, IP erlaubt, Down/Upload Speedlimit (pro Server und User/Group). PASV/Firewall (+Online Hinweise). Log, FXP, Anti Alive. Seperat starten: FileZilla server.exe, FileZilla Server Interface.exe. Parallele Abarbeitung (Multi-threads). Statusindikator über die Farbe des Trayicon (unten-rechts). XBox Filezilla Server   Filezilla Client
    Cesar FTP Server (0.7MB) Server Start( falls nötig: Control->Open Startup Dialog->Local Instance) Ampel:Start/Stop. Einstellungen User/Group, Permissions/Subdir, Initdir, Limit Speicherplatz, Transfermenge, Up/Download Ratio, Max Anzahl User, Dauer pro User, FXP, Log möglich. Statistik Diagramm. Server Remote Control
    Quick'n Easy FTP Server - qneftps(0.6MB) Anzeigen Trace, Statistik, Aktive Benutzer, Logs. Benutzer Setup. Setup erlaubte Aktionen, IP Adressen, Anzahl der Verbindungen, Down/Upload Limits, Disk Quotas, Filetypes, Virtual Direktories, Initdir. Remote Administration
    Xynph FTP Server (0.9MB) Benutzerkonten mit Permissions, Freigabe/Upload Verzeichniss, Dateityp Filter, Max Anzahl Benutzer, Serverstatistik, Up/Download Ratio, Statusindikator über Trayiconfarbe
    GuildFtpD Server (2.8MB) Einstellung: Groups/User, Initdir, Permissions, max Verbindungen, Tranferrate, Speed Limit. List all, Firewall, Grafik, Benutzermitteilungen - Chat
    ProFTP Server (4.9MB) Einstellung: Groups/User, Initdir, Permissions, max Verbindungen, Tranferrate, Speed Limit. List all, Firewall, Grafik, Benutzermitteilungen - Chat. Für Unix Betriebssysteme. Aufbau wie Apache Webserver (Module, Config). GPL source license
    EFTP Server (1.2MB) Limit Logins/Speed/IP Range. Verschlüsselung. Serverstatus als Iconfarbe sichtbar. EFTP Client.
    Serv-u FTP Server (8.2MB) Einrichtungsführung/Setup Wizard (Serverstart, Benützer anonymous und eigenen einrichten). Server rot/grün Icon Anzeige im Systray. Personal Edition beschränkt auf 2 gleichzeitige Verbindungen/concurrent connections, 4 User, SSL/TLS, Vorgaben Up/download Verhältniss (Ratios), Plattenplatz/Diskspace (Quotas). Events und andere DLL Erweiterungen. Benutzernachrichten/User Messages (Chat). Logs. Permissions (Append für Resume erlauben, Execute für Programm fernstarten/Remoterun)
    Personal FTP Server PFTP (1.8MB) Benutzerverwaltung Start/Stop.IP/Dateityp Sperre. Ratio. Log. Active User anzeigen.
    Golden FTP Server (1.3MB) Log. Active User anzeigen. (Nur?) wenige Einstellungen, nur anonymous login (user/passwort egal). Online-Help/Hilfe über Icon.
    Weitere FTP Downloads Links/Verzeichnisse u.a. auch mehr kommerzielle Programme wie WS_FTP, BulletProof-FTP, Cute-FTP
    Zum Testen kann man den FTP Client sowohl als auch den FTP Server auf dem lokalen Rechner mit FTP-Server localhost bzw IP Adresse 127.0.0.1 starten. Das lokale (z.B. c:\www) und das remote (z.B. c:\temp) Directory sollten dabei nicht identisch sein.

    Melden Sie sich kostenlos bei PayPal an und akzeptieren Sie sofort Kreditkartenzahlungen (wie eBay u.a.). Moneybookers - and Money moves!
    Nutzen Sie Moneybookers, um Geld an jeden Email-Inhaber zu "überweisen". Ein/Auszahlungen: Per Kreditkarte oder Banküberweisung.
    Jetzt kostenlos anmelden!

    1822direkt-GiroSpecial

    . +
      Anmerkungen zur Webseite abgeben   Impressum