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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
<article lang="&language;" id="fish">
<title
>fish</title>
<articleinfo>
<authorgroup>
<author
>&Joerg.Walter; &Joerg.Walter.mail;</author>
<othercredit role="translator"
><firstname
>Malcolm</firstname
><surname
>Hunter</surname
><affiliation
><address
><email
>[email protected]</email
></address
></affiliation
><contrib
>Conversion to British English</contrib
></othercredit
>
</authorgroup>
<date
>2002-06-23</date>
<releaseinfo
>1.1.1</releaseinfo>
</articleinfo>
<para
>Allows you to access another computer's files using a simple <acronym
>SSH</acronym
> shell account and standard &UNIX; utilities on the remote side. This way, no server software is needed and you gain access to that computer's files as if they were local (or on <acronym
>NFS</acronym
>, since it is slower than local access). It uses the same protocol as <application
>MidnightCommander</application
>'s #sh <acronym
>VFS</acronym
> handler.</para>
<para
>Fish should work with any roughly <acronym
>POSIX</acronym
> compatible &UNIX; based remote computer. It uses the shell commands <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
>, and <command
>wc</command
>. Fish starts <command
>/bin/sh</command
> as its shell and expects it to be a Bourne shell (or compatible, like <command
>bash</command
>). If the <command
>sed</command
> and <command
>file</command
> commands are available, as well as a <filename
>/etc/apache/magic</filename
> file with &MIME; type signatures, these will be used to guess &MIME; types. </para>
<para
>If <application
>Perl</application
> is available on the remote machine, it will be used instead. Then only <command
>env</command
> and <command
>/bin/sh</command
> are needed. Using <application
>Perl</application
> has the additional benefit of being faster.</para>
<para
>Fish may even work on &Windows; machines, if tools like <application
>Cygwin</application
> are installed. All the above utilities must be in the system <envar
>PATH</envar
>, and the initial shell must be able to process the command <command
>echo FISH:;/bin/sh</command
> correctly.</para>
</article>
|