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
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
|
<article lang="&language;" id="fish">
<title
>fish</title>
<articleinfo>
<authorgroup>
<author
>&Joerg.Walter; &Joerg.Walter.mail;</author>
<author
>&Brad.Hards; &Brad.Hards.mail;</author>
<othercredit role="translator"
><firstname
>Suse</firstname
><surname
>Polska</surname
><affiliation
><address
><email
>[email protected]</email
></address
></affiliation
><contrib
>Polskie tłumaczenie</contrib
></othercredit
> <othercredit role="translator"
><firstname
>Krzysztof</firstname
><surname
>Woźniak</surname
><affiliation
><address
><email
>[email protected]</email
></address
></affiliation
><contrib
>Polskie tłumaczenie - Aktualizacja i poprawki</contrib
></othercredit
>
</authorgroup>
<date
>2005-02-29</date>
<releaseinfo
>1.1.2</releaseinfo>
</articleinfo>
<para
>Wtyczka ta pozwala na dostęp do plików na innym komputerze za pomocą bezpiecznego protokołu <acronym
>SSH</acronym
>. Na zdalnym komputerze musi być uruchomiona usługa serwera <acronym
>SSH</acronym
>, zaś wtyczka wykorzystuje standardowe polecenia linii komend omówione poniżej.</para>
<para
>Korzystanie z tej wtyczki protokołu odbywa się poprzez wpisanie: <userinput
>fish://<replaceable
>nazwa_hosta</replaceable
></userinput
> lub <userinput
>fish://<replaceable
>nazwa_użytkownika</replaceable
>@<replaceable
>nazwa_hosta</replaceable
></userinput
>.</para>
<note
><para
>Ważne jest, aby po dwukropku znalazły się dwa ukośniki.</para
></note>
<para
>Można pominąć wpisanie <replaceable
>nazwy_użytkownika</replaceable
> (oraz następującego po niej symbolu @), jeżeli nazwa użytkownika jest taka sama na obydwu komputerach.</para>
<para
>Możliwe jest podanie hasła w następujący sposób: <userinput
>fish://<replaceable
>nazwa_użytkownika</replaceable
>:<replaceable
>hasło</replaceable
>@<replaceable
>nazwa_hosta</replaceable
></userinput
>. Nie jest to jednak konieczne, użytkownik zostanie poproszony o podanie hasła, jeżeli nie zostanie ono tutaj wpisane.</para>
<para
>Jeżeli usługa serwera <acronym
>SSH</acronym
> działa na niestandardowym porcie, to można podać ten port tak samo jak w typowej składni adresów &URL;, to znaczy: <userinput
>fish://<replaceable
>nazwa_hosta</replaceable
>:<replaceable
>numer_portu</replaceable
></userinput
>.</para>
<para
>Wtyczka protokołu fish powinna działac na każdym kompatybilnym z <acronym
>POSIX</acronym
> i &UNIX; systemem na zdalnym komputerze. Wykorzystuje standardowe polecenia linii poleceń: <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
>, oraz <command
>wc</command
>. Wtyczka uruchamia na serwerze powłokę <command
>/bin/sh</command
> oczekując iż będzie to powłoka Bourne shell (lub inna kompatybilna jak np. <command
>bash</command
>). Jeżeli dostępne są polecenia <command
>sed</command
> i <command
>file</command
> oraz plik z sygnaturami typów MIME, to będą one wykorzystywane do wykrywania typów MIME. </para>
<para
>Jeżeli na zdalnym komputerze zainstalowany jest <application
>Perl</application
>, to wtyczka będzie z niego korzystać do swojej pracy. W takim przypadku wymagana jest tylko obecność poleceń <command
>env</command
> i <command
>/bin/sh</command
>. Wykorzystanie <application
>Perla</application
> ma tę zaletę, iż jest o wiele szybsze.</para>
<para
>Wtyczka protokołu fish może pracować również ze zdalnymi komputerami w systemie &Windows;, pod warunkiem zainstalowania na nich środowiska <application
>Cygwin</application
>. Wcześniej wymienione programy muszą być dostępne w ścieżce systemowej zdefiniowanej przez zmienną <envar
>PATH</envar
>, a uruchamiana powłoka musi poprawnie wykonać polecenie <command
>echo FISH:;/bin/sh</command
>.</para>
</article>
|