# fish

&Joerg.Walter; &Joerg.Walter.mail;
&Brad.Hards; &Brad.Hards.mail;
José
Pires

    zepires@gmail.com

Tradução
2005-02-29
1.1.2

Allows you to access another computer's files using the SEcure Shell (SSH) protocol. The remote computer needs to be running the SSH daemon, but the remainder of the protocol uses standard commandline tools as discussed below.

Use o 'kioslave' do FISH da seguinte forma: `fish://maquina` ou `fish://utilizador@maquina`.

Necessitar de usar barras duplas (//).

Pode omitir o utilizador (e o símbolo '@' que se segue) se tiver o mesmo utilizador em ambos os computadores.

Poderá adicionar uma senha no formato `fish://utilizador:senha@maquina`, mas não será necessário, dado que ser-lhe-á pedida a senha se você não a indicar.

Se estiver a correr o servidor de SSH num porto que não o padrão, pode indicar esse porto com a sintaxe normal dos &URL;s como aparece em baixo: `fish://máquina:número do porto`.

O Fish deverá funcionar com qualquer computador remoto baseado em &UNIX; POSIX. Utiliza os comandos da 'shell' `cat`, `chgrp`, `chmod`, `chown`, `cp`, `dd`, `env`, `expr`, `grep`, `ls`, `mkdir`, `mv`, `rm`, `rmdir`, `sed` e `wc`. O Fish inicia a `/bin/sh` como a sua linha de comandos e assume-a como sendo uma do tipo Bourne (ou compatível, como a `bash`). Se os comandos `sed` e `file` estiverem disponíveis, assim como o ficheiro `/etc/apache/magic` com as assinaturas dos tipos &MIME;, estas serão usadas para adivinhar os tipos &MIME;.

Se o Perl estiver disponível na máquina remota, então será este usado em alternativa. A partir daí, só os comandos `env` e `/bin/sh` é que serão necessários. A utilização do Perl tem a vantagem adicional de ser mais rápido.

O Fish pode até funcionar nas máquinas de &Windows;, se as ferramentas como o Cygwin estiverem instaladas. Todos os utilitários acima indicados deverão estar na `PATH` do sistema, assim como a linha de comandos inicial deverá ser capaz de processar o comando `echo FISH:;/bin/sh` correctamente.