# fish

&Joerg.Walter; &Joerg.Walter.mail;
&Brad.Hards; &Brad.Hards.mail;
Marce
Villarino

    mvillarino@users.sourceforge.net

Tradutor do proxecto Trasno
2005-02-29
1.1.2

Permítelle aceder aos ficheiros que haxa en outro ordenador mediante o protocolo Secure SHell (SSH). O ordenador remoto precisa ter o daemon SSH en execución, pero o resto do protocolo emprega ferramentas estándar da liña de comandos como se explica a seguir.

Pode utilizar o kioslave fish así: `fish://servidor` ou `fish://usuario@servidor`.

Debe empregar dúas barras.

Pode omitir o usuario (e a @ que o segue) se ten o mesmo nome de usuario nos dous ordenadores.

Pode engadir un contrasinal co seguinte formato: `fish://usuario:contrasinal@servidor` pero non é preciso xa que se lle perguntará se non o indicou.

Se está a executar o daemon SSH nun porto non estándar, pode especificar cal é empregando a sintaxe normal dos &URL; deste xeito: `fish://servidor:porto`.

Fish debe traballar con calquera ordenador remoto baseado en &UNIX; e que sexa máis ou menos compatíble con POSIX. Emprega os comandos da shell `cat`, `chgrp`, `chmod`, `chowm`, `cp`, `dd`, `env`, `expr`, `grep`, `ls`, `mkdir`, `mv`, `rm`, `rmdir`, `sed` e `wc`. Fish inicia `/bin/sh` como intérprete de linguaxe de ordens e agarda que sexa unha shell Bourne (ou compatíbel, como `bash`). Se os comandos `sed` e `file` están disponíbeis, así como o ficheiro `/etc/apache/magic` con sinaturas de tipos &MIME;, serán empregados para adiviñar os tipos &MIME;.

Se está disponíbel Perl na máquina remota, pode ser usada no canto. Entón só precisa `env` e `/bin/sh`. Empregar Perl ten a vantaxe adicional de que é máis rápido.

Fish pode mesmo traballar con máquinas &Windows;, se teñen instaladas ferramentas como Cygwin. Todas as ferramentas indicadas en riba deben estar na `PATH` do sistema, e a shell inicial debe ser capaz de procesar o comando `echo FISH:;/bin/sh` correctamente.