Lokalny tunel SSH
From DevelWiki
Lokalny tunel SSH można sobie zrobić na własną ręką przy pomocy klienta ssh uruchomionego na Twoim komputerze.
Klienta należy odpowiednio skonfigurować i zalogować sie nim na devela.
Odpowiednio skonfigurować tzn tak, by otworzył on tunel lokalny zaczynający się na twoim komputerze na dowolnym wolnym porcie (powiedzmy ze jest to port 1111), a kończący sie po stronie serwera na adresie 127.0.0.1 lub devel.acdbddh.eu.org, na porcie takim na jakim chodzi usługa z którą chcesz się połączyć.
Usługi chodzą na następujących portach (standard):
- ftp: 21
- pop3: 110
- imap2: 143
Więcej protokołów i ich numerów portów można znaleźć w pliku /etc/services:
[ja@devel ~]$ less /etc/services
Po skonfigurowaniu klienta i zalogowaniu się, nasz tunel powinien już działać.
Aby to sprawdzić, uruchom na Twoim komputerze następujące polecenie:
telnet 127.0.0.1 X
(w miejsce X'a wstaw numer wolnego portu na którym skonfigurowałeś tunel, np. 1111).
Jeśli po uruchomiu tego polecenia zobaczymy powitanie serwera, to znaczy że tunel jest OK.
Teraz możemy już użyć klienta protokołu i połączyć sie nim na nasz port X na 127.0.0.1.
Gotowe!
