<article lang="&language;" id="fish">
<title
>fish</title>
<articleinfo>
<authorgroup>
<author
>&Joerg.Walter; &Joerg.Walter.mail;</author>
<author
>&Brad.Hards; &Brad.Hards.mail;</author>
<othercredit role="translator"
><firstname
></firstname
><surname
></surname
><affiliation
><address
><email
></email
></address
></affiliation
><contrib
></contrib
></othercredit
> 
</authorgroup>

<date
>2005-02-29</date>
<releaseinfo
>1.1.2</releaseinfo>

</articleinfo>

<para
>Позволяет обращаться к файлам на другом компьютере по протоколу SEcure Shell (<acronym
>SSH</acronym
>). На удалённом компьютере должен быть запущен демон <acronym
>SSH</acronym
>.</para>

<para
>Обработчик протокола fish запускается так: <userinput
>fish://<replaceable
>имя-компьютера</replaceable
></userinput
> или <userinput
>fish://<replaceable
>имя-пользователя</replaceable
>@<replaceable
>имя-компьютера</replaceable
></userinput
></para>

<note
><para
>Вы должны использовать двойную косую черту.</para
></note>

<para
>Вы можете опустить <replaceable
>имя-пользователя</replaceable
> (и @ после него), если используете одно и то же имя пользователя на обоих компьютерах.</para>

<para
>Можно также указать пароль: <userinput
>fish://<replaceable
>имя-пользователя</replaceable
>:<replaceable
>пароль</replaceable
>@<replaceable
>имя-компьютера</replaceable
></userinput
>, но это необязательно, так как пароль будет запрошен, если он не указан.</para>

<para
>Если вы запустили демон <acronym
>SSH</acronym
> на нестандартном порту, укажите порт, как обычно он указывается в &URL;: <userinput
>fish://<replaceable
>имя-компьютера</replaceable
>:<replaceable
>порт</replaceable
></userinput
>.</para>

<para
>Fish должен работать с любой системой &UNIX;, совместимой с <acronym
>POSIX</acronym
>. Во время работы используются команды <command
>cat</command
>, <command
>chgrp</command
>, <command
>chmod</command
>, <command
>chown</command
>, <command
>cp</command
>, <command
>dd</command
>, <command
>env</command
>, <command
>expr</command
>, <command
>grep</command
>, <command
>ls</command
>, <command
>mkdir</command
>, <command
>mv</command
>, <command
>rm</command
>, <command
>rmdir</command
>, <command
>sed</command
> и <command
>wc</command
>. Fish запускает в качестве оболочки <command
>/bin/sh</command
> и ожидает, что она будет оболочкой bash (или совместимой с ней. Если доступны команды <command
>sed</command
> и <command
>file</command
>, а также файл <filename
>/etc/apache/magic</filename
>, содержащий список типов &MIME;, все они будут использоваться во время попыток определить тип файлов. </para>

<para
>Если на удалённой машине доступен <application
>Perl</application
>, то для определения типов файлов будет использоваться он. При этом будут нужны только команды <command
>env</command
> и <command
>/bin/sh</command
>. При использовании <application
>Perl</application
> работа заметно ускоряется.</para>

<para
>Fish может работать даже на &Windows;-машинах, если там установлен, например, <application
>Cygwin</application
>. Все указанные выше программы должны быть доступны в системной переменной <envar
>PATH</envar
>, а исходная оболочка должна быть способна обрабатывать команду <command
>echo FISH:;/bin/sh</command
>.</para>

</article>
