|
|
|
|
<?xml version="1.0" ?>
|
|
|
|
|
<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
|
|
|
|
|
<!ENTITY % addindex "IGNORE">
|
|
|
|
|
<!ENTITY % Russian "INCLUDE"> <!-- change language only here -->
|
|
|
|
|
]>
|
|
|
|
|
|
|
|
|
|
<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>
|