fish

Jörg Walter

Brad Hards

Übersetzer: Marco Wegner
Version KDE
4.5 (2010-10-27)

Ermöglicht den Zugriff auf die Dateien eines entfernten Rechners über das Secure SHell-Protokoll (SSH). Der entfernte Rechner muss dafür nur einen SSH-Dienst ausführen, der Rest dieses Protokolls verwendet nur Standard-Befehle.

Verwenden Sie das Ein-/Ausgabemodul fish wie folgt: fish://rechnername oder fish://benutzername@rechnername.

Anmerkung

Sie müssen zwei rechtsgerichtete Schrägstriche verwenden.

Sie können benutzername (und das folgende @) weglassen, wenn Sie auf beiden Rechnern denselben Benutzer verwenden.

Sie können ein Passwort in dieser Form angeben: fish://benutzername:passwort@rechnername, aber normalerweise ist das nicht notwendig, weil Sie automatisch nach dem Passwort gefragt werden, wenn Sie keines angeben.

Wenn der SSH-Dienst auf dem entfernten Rechner nicht auf dem Standard-Port läuft, können Sie ihn mit der üblichen Adress-Syntax angeben: fish://rechnername:portnummer.

Fish sollte mit annähernd jedem POSIX-kompatiblen und UNIX®-basierten Netzwerkrechner arbeiten können. Es verwendet die Shell-Befehle cat, chgrp, chmod, chown, cp, dd, env, expr, grep, ls, mkdir, mv, rm, rmdir, sed, und wc. Fish startet /bin/sh als Shell und erwartet, dass dies eine Bourne-Shell (oder kompatibel dazu wie bash) ist. Falls sed und file sowie die Datei /etc/apache/magic verfügbar sind, werden diese verwendet, um den MIME-Typ zu erkennen.

Ist auf dem Netzwerk-Rechner Perl verfügbar, wird stattdessen dieses verwendet. Dann werden nur die Befehle env und /bin/sh benötigt. Die Verwendung von Perl hat zudem dem Vorteil, dass es schneller ist.

Fish kann sogar auf Windows®-Rechnern laufen, wenn Werkzeuge wie Cygwin installiert sind. Alle oben angegebenen Hilfsprogramme müssen auf dem System über die Umgebungsvariable PATH erreichbar sein. Die ausführende Shell muss außerdem den Befehl echo FISH:;/bin/sh korrekt ausführen können.