Zmiany pomiędzy wersją początkową i wersją 1 dla AdminGuide/SSHTunneling

Pokaż
Ignoruj:
Data i czas:
11/07/09 23:41:47 (15 years temu)
Autor:
JP (IP: 89.79.119.146)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • AdminGuide/SSHTunneling

    v1 v1  
     1= Konfiguracja tunelu SSH = 
     2 
     3Jeżeli chcemy zachować bezpieczny dostęp do serwera, który jest umieszczony za NAT lub Firewall to możemy wykorzystać do tego tunelowanie połączeń ssh. Aby ułatwić nawiązywanie połączenia można użyć dodatkowo pakitu autossh w połączeniu z wymianą kluczy ssh. 
     4 
     5{{{ 
     6apt-get install autossh 
     7ssh-keygen -t rsa 
     8cd .ssh/ 
     9scp id_rsa.pub tunnel@dev.bnet.pl: 
     10ssh tunnel@dev.bnet.pl 
     11 
     12# Na zdalnym serwerze 
     13cat id_rsa.pub >> .ssh/authorized_keys2 
     14exit 
     15 
     16# Jeszcze raz się logujemy i voila! 
     17$ssh tunnel@dev.bnet.pl 
     18 
     19# Teraz wiemy że tak samo zadziała 
     20$autossh -L 2219:localhost:22 tunnel@dev.bnet.pl 
     21 
     22}}} 
     23 
     24Od tej pory możemy poprzez hosta dev.bnet.pl łączyć się na lokalnym porcie ze zdalnym serwerem. Aby usługa działała niezależnie od rebootów to 
     25można polecenie autossh zapisać do skryptu i dodać go do skryptów startowych rc.d