www.wikidata.de-de.nina.az
lftp ist ein freier und konsolenbasierter FTP Client fur Unix und unixoide Betriebssysteme wie Linux Er gehort zu den umfangreichsten seiner Art Autor und Initiator ist Alexander Lukyanov lftpBasisdatenEntwickler Alexander V LukyanovErscheinungsjahr 1 August 1996 1 Aktuelle Version 4 9 2 2 13 August 2020 Betriebssystem diverse Unix DerivateProgrammiersprache C 3 Kategorie FTP ClientLizenz GPLdeutschsprachig jalftp yar ruNeben FTP unterstutzt das Programm die Protokolle FXP HTTP FISH SFTP HTTPS FTPS und BitTorrent Zusatzlich unterstutzt lftp eine Fulle von Funktionen darunter rekursives Spiegeln von Verzeichnisbaumen Verwalten von Bookmarks mehreren simultanen Sitzungen zu verschiedenen Servern in einer Shell durch sogenannte slots Zeitplanung von Transfers Befehlswarteschlangen und ein Anpassen der nutzbaren Bandbreite Besonders hebt sich der Client durch die Bash ahnliche Shell hervor mit der man nicht nur effizient interaktiv arbeiten sondern lftp auch durch Skripte interaktiv steuern kann Sie kann optional uber globale oder benutzerspezifische Konfigurationsdateien angepasst werden Unter anderem sind Aliase Skripte und ein benutzerdefinierter Prompt moglich Innerhalb der Shell dienen vorangestellte Ausrufezeichen als Escape Symbole d h sie werden nicht mit der lftp Shell sondern mit der Benutzer Shell von der lftp gestartet wurde ausgefuhrt und somit lokal abgearbeitet ls innerhalb von lftp bewirkt also ein Listing des FTP Verzeichnisses ls hingegen dass der Inhalt des lokalen Verzeichnisses angezeigt wird Das Mischen beider Betriebsarten in Skripten oder Warteschlangen ermoglicht sehr komplexe automatisierte Transfervorgange Zum Lieferumfang von lftp gehort auch noch lftpget mit dem Dateien direkt heruntergeladen werden konnen Beispiele Bearbeitenlftp u BENUTZERNAME KENNWORT p 22 c cd ORDNERXY amp amp put DATEIXY sftp SERVERADRESSEErklarung Der Parameter u ubergibt den Benutzernamen mit dem man sich am entfernten Server anmelden mochte Das Kennwort wird nach einem Komma angehangt Sonderzeichen im Kennwort mussen mit markiert werden Der Parameter p gibt den Port an auf dem der Remoteserver erreichbar ist Dies anzugeben ist nur notig wenn der Remoteport vom Standard abweicht Da SFTP Server standardmassig auf Port 22 lauschen ist die Angabe p 22 im oben genannten Beispiel nicht notig da lftp auch ohne diese Angabe zum Port 22 am SFTP Server verbinden wurde Nach dem Parameter c konnen Befehle spezifiziert werden die lftp ausfuhrt und sich danach beendet Im Beispiel oben wechselt das Programm in das Verzeichnis ORDNERXY durch den Befehl cd ORDNERXY und fuhrt danach was durch die amp amp angegeben wird den Befehl put DATEIXY aus der die lokale Datei DATEIXY auf den entfernten Server kopiert Im Beispiel oben verbindet sich lftp zu einem SFTP Server was durch das sftp vor SERVERADRESSE angegeben wird Im Gegensatz zu Parameter c konnen nach dem Parameter e Befehle spezifiziert werden die lftp ausfuhrt und sich danach nicht beendet Weblinks BearbeitenOffizielle Website englisch LFTP for Windows englisch Einzelnachweise Bearbeiten groups google com Release 4 9 2 13 August 2020 abgerufen am 28 Januar 2021 The lftp Open Source Project on Open Hub Languages Page In Open Hub abgerufen am 18 Juli 2018 Abgerufen von https de wikipedia org w index php title Lftp amp oldid 190461630