You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
166 lines
4.0 KiB
166 lines
4.0 KiB
13 years ago
|
<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
|
||
|
>suse@suse.pl</email
|
||
|
></address
|
||
|
></affiliation
|
||
|
><contrib
|
||
|
>Polskie tłumaczenie</contrib
|
||
|
></othercredit
|
||
|
> <othercredit role="translator"
|
||
|
><firstname
|
||
|
>Krzysztof</firstname
|
||
|
><surname
|
||
|
>Woźniak</surname
|
||
|
><affiliation
|
||
|
><address
|
||
|
><email
|
||
|
>wozniakk@ceti.pl</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>
|