ftp (Shell-Befehl)

Aus Mikiwiki
Zur Navigation springen Zur Suche springen

Der Shell-Befehl ftp (file transfer program) ist ein interaktiver Client zur Nutzung des File Transfer Protocol. Der ursprünglich für Unix programmierte Client wurde schon bald auf andere Betriebssysteme (z. B. Microsoft Windows NT) portiert.

Konfiguration

Den in "/etc/ftpusers" eingetragenen Benutzern wird der ftp-login-Zugriff verweigert. Standardmässig sollte allen System-logins der Zugriff verweigert sein.

Befehle

Befehl Beschreibung
help
?
Anzeige aller Befehle.
help Befehl
? Befehl
Anzeige eines kurzen Hilfetexts zu einem bestimmten Befehl.
delete Löschen einer Datei auf dem FTP-Server - eine entsprechende Zugriffsberechtigung (Schreibrecht) vorausgesetzt.
get Holen einer Datei, wobei der Dateiname genau angegeben werden muss.
put Hinstellen einer Datei, wobei der Dateiname genau angegeben werden muss.
mdelete Löschen von Dateien auf dem FTP-Server - eine entsprechende Zugriffsberechtigung (Schreibrecht) vorausgesetzt.
mget Holen mehrerer Dateien, wobei auch Wildcards verwendet werden können.
mput Hinstellen mehrerer Dateien, wobei auch Wildcards verwendet werden können.
hash Anzeige von Hash-Zeichen ( # ) während einer Datenübertragung. Pro Block wird dabei ein Hash-Zeichen auf den Bildschirm ausgegeben.
prompt Erzwingen von interaktiven Abfragen.
close
disconnect
Beenden der Verbindung zum FTP-Server.
bye
exit
quit
Beenden der Verbindung zum FTP-Server und Schliessen von ftp.

Verwendung

Herstellen einer FTP-Verbindung

Einwahl von Benutzer "test" auf Rechner "meister".

$ ftp meister
Name (meister:mik): test
Password:

Alternative Methode.

$ ftp
ftp> open meister
Name (meister:mik): test
Password:

Weblinks

Vorlage:dewi

FTP-Skripting