# fish

&Joerg.Walter; &Joerg.Walter.mail;
&Brad.Hards; &Brad.Hards.mail;
Юрій
Чорноіван

    yurchor@ukr.net

Переклад українською
2005-02-29
1.1.2

Надає вам змогу мати доступ до файлів на іншому комп’ютері за протоколом Secure Shell (безпечної оболонки SSH). На віддаленому комп’ютері має бути запущено фонову службу SSH, але решта протоколу використовує стандартні засоби командного рядка у спосіб, описаний нижче.

Використовувати kioslave fish можна так: `fish://назва_вузла` або `fish://користувач@назва_вузла`.

Вам слід використовувати подвійні прямі зворотні риски.

Поле користувач (і символ @, що за ним слідує) можна пропустити, якщо у вас однаковий запис користувача на обох комп’ютерах.

Пароль можна додати у форматі: `fish://користувач:пароль@назва_вузла`, але цього можна і не робити, оскільки, якщо ви не надасте пароля, програма запитає вас про потрібний пароль.

Якщо фонову службу SSH запущено на нетиповому порті, ви можете вказати порт, використовуючи звичайний синтаксис &URL;, наприклад, так: `fish://назва_вузла:номер_порту`.

Fish має працювати на всіх віддалених системах &UNIX;, які виконують стандарти POSIX. Можна використовувати команди оболонки `cat`, `chgrp`, `chmod`, `chown`, `cp`, `dd`, `env`, `expr`, `grep`, `ls`, `mkdir`, `mv`, `rm`, `rmdir`, `sed`, і `wc`. Як оболонку Fish запускає `/bin/sh` і вважає, що оболонка є оболонкою Bourne (або сумісною з нею, на зразок `bash`). Якщо доступні команди `sed` і `file`, а також підписи типів &MIME; з файла `/etc/apache/magic`, буде використано відповідні можливості під час визначення типів &MIME;.

Якщо на віддаленім комп’ютері встановлено Perl, замість попередніх засобів. У такому випадку потрібні лише `env` і `/bin/sh`. Використання Perl має перевагу, оскільки команди у такому випадку виконуються швидше.

Fish може працювати навіть на комп’ютерах під керуванням &Windows;, якщо на них встановлено інструменти на зразок Cygwin. Всі перелічені вище утиліти, у такому випадку, має бути встановлено у каталогах, перелічених у системній змінній `PATH`, а початкова оболонка має належним чином виконувати команду `echo FISH:;/bin/sh`.