1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
<?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 % French "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>
&traducteurEquipeKDE;
</authorgroup>
<date>2005-02-29</date>
<releaseinfo>1.1.2</releaseinfo>
</articleinfo>
<para>Vous permet d'accéder à des fichiers présents sur d'autres ordinateurs en utilisant un protocole de shell sécurisé (<acronym>SSH</acronym>). Un démon <acronym>SSH</acronym> doit fonctionner sur l'ordinateur distant, mais le reste du protocole utilise des outils en ligne de commande standards, comme vous pouvez le voir ci-dessous.</para>
<para>Utiliser le protocole « fish » comme ceci : <userinput>fish://<replaceable>nommachine</replaceable></userinput> ou <userinput>fish://<replaceable>utilisateur</replaceable>@<replaceable>nommachine</replaceable></userinput>.</para>
<note><para>Vous devez utiliser le double slash.</para></note>
<para>Vous pouvez ommettre le nom d'<replaceable>utilisateur</replaceable> (et le symbole suivant @) si le nom de l'utilisateur est le même sur les deux ordinateurs.</para>
<para>Vous pouvez ajouter un mot de passe en utilisant le format suivant : <userinput>fish://<replaceable>utilisateur</replaceable>:<replaceable>motdepasse</replaceable>@<replaceable>nommachine</replaceable></userinput>, mais cela n'est pas obligatoire, puisqu'il vous sera tout de même demandé si vous ne l'insérez pas.</para>
<para>Si vous exécutez le démon <acronym>SSH</acronym> sur un port non standard, vous pouvez spécifier ce port en utilisant une syntaxe d'&URL; normale comme ceci : <userinput>fish://<replaceable>nommachine</replaceable>:<replaceable>numero_de_port</replaceable></userinput>.</para>
<para>Fish devrait fonctionner avec à peu près tout ordinateur distant <acronym>POSIX</acronym> compatible &UNIX;. Il utilise les commandes de la console <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>, et <command>wc</command>. Fish démarre <command>/bin/sh</command> dans une console et s'attend à ce que ce soit un <quote>Bourne shell</quote> (ou compatible, comme <command>bash</command>). Si les commandes <command>sed</command> et <command>file</command> sont disponibles, ainsi qu'un fichier <filename>/etc/apache/magic</filename> avec les signatures de types &MIME;, celles-ci seront utilisées pour deviner les types &MIME;. </para>
<para>Si <application>Perl</application> est disponible sur la machine distante, il sera utilisé à la place. Ainsi, seuls <command>env</command> et <command>/bin/sh</command> sont requis. L'utilisation de <application>Perl</application> a également l'avantage d'être plus rapide.</para>
<para>Fish devrait même fonctionner avec les machines &Windows;, si des outils comme <application>Cygwin</application> sont installés. Tous les utilitaires ci-dessus doivent se trouver dans le chemin (<envar>PATH</envar>) du système, et la console initiale doit être capable de traiter correctement la commande <command>echo FISH:;/bin/sh</command>.</para>
</article>
|