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
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
|
<article lang="&language;" id="fish">
<title
>fish</title>
<articleinfo>
<authorgroup>
<author
>&Joerg.Walter; &Joerg.Walter.mail;</author>
<author
>&Brad.Hards; &Brad.Hards.mail;</author>
&Otto.Bruggeman;&Rinse.Devries;
</authorgroup>
<date
>2005-02-29</date>
<releaseinfo
>1.1.2</releaseinfo>
</articleinfo>
<para
>Staat u toe om toegang te krijgen tot bestanden op een andere computer met behulp van Secure Shell (<acronym
>SSH</acronym
>) protocol. Op de externe computer moet de <acronym
>SSH</acronym
>-daemon draaien. Verder maakt de rest van het protocol gebruik van de standaard commandoregelprogramma's zoals hieronder beschreven.</para>
<para
>U gebruikt de kioslave fish als volgt: <userinput
>fish://<replaceable
>hostnaam</replaceable
></userinput
> of <userinput
>fish://<replaceable
>gebruikersnaam</replaceable
>@<replaceable
>hostnaam</replaceable
></userinput
>.</para>
<note
><para
>U moet dubbele slashes gebruiken.</para
></note>
<para
>U kunt de <replaceable
>gebruikersnaam</replaceable
> (en het @-teken) achterwege laten als u dezelfde gebruikersnaam hebt op beide computers.</para>
<para
>U kunt een wachtwoord als volgt opgeven: <userinput
>fish://<replaceable
>gebruikersnaam</replaceable
>:<replaceable
>wachtwoord</replaceable
>@<replaceable
>hostnaam</replaceable
></userinput
>, maar dit is niet strikt noodzakelijk. U zult vanzelf om een wachtwoord gevraagd worden.</para>
<para
>Als u de <acronym
>SSH</acronym
>-daemon op een niet-standaard poort draait, dan kunt u die poort opgeven met behulp van de normale &URL;-syntaxis zoals hieronder: <userinput
>fish://<replaceable
>hostnaam</replaceable
>:<replaceable
>poortnummer</replaceable
></userinput
>.</para>
<para
>FISH zou moeten werken met elke <acronym
>POSIX</acronym
> compatibele, op &UNIX; gebaseerde computer. Het maakt gebruik van de shellcommando's <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
>, en <command
>wc</command
>. FISH start een <command
>/bin/sh</command
>-shell als zijn shell en verwacht dat dit een bourne shell is (of op zijn minst een Bourne-compatibele shell zoals <command
>bash</command
>). Als de commando's <command
>sed</command
> en <command
>file</command
> als ook het bestand <filename
>/etc/apache/magic</filename
> met &MIME;-type handtekeningen aanwezig zijn, dan zullen die worden gebruikt voor het bepalen van de &MIME;Bestandstypen. </para>
<para
>Als <application
>perl</application
> aanwezig is op de andere computer dan zal dit in plaats van de hiervoor genoemde commando's worden gebruikt. In dat geval zijn alleen <command
>env</command
> en <command
>/bin/sh</command
> nodig. Het gebruik van <application
>perl</application
> heeft als bijkomend voordeel dat het sneller is.</para>
<para
>Fish zou mogelijk ook kunnen werken op &Windows;-computers als hulpprogramma's zoals <application
>Cygwin</application
> zijn geïnstalleerd. Alle bovenstaande commando's dienen dan in de omgevingsvariabele <envar
>PATH</envar
> van het systeem te staan en de oorspronkelijke shell dient in staat te zijn om het commando <command
>echo FISH:;/bin/sh</command
> correct te kunnen uitvoeren.</para>
</article>
|