Usługa sieciowa szyfrowanego połączenia zdalnego SSH
Co to jest SSH?
SSH (Secure Shell) – jak sama nazwa mówi jest to wzbogacony o szyfrowanie protokół będący następcą telneta. Do działania usługi SSH niezbędne są serwer SSH oraz klient SSH, czyli architektura klient-serwer.
Protokoły z rodziny SSH korzystają zwykle z portu 22 protokołu TCP, choć często stosuje się porty o innych numerach w celu utrudnienia wykrycia serwera SSH.
https://www.youtube.com/watch?v=zlv9dI-9g1U
Programy umożliwiające łączenie przy użyciu SSH
Podstawowym i najczęściej stosowanym programem do łączenia szyfrowanego jest Putty. Program jest darmowy i występuje również w wersji przenośnej
Uniwersalność Putty
Program Putty obsługuje również połączenia telnetu oraz port szeregowy co przydaje się w pracy z urządzeniami sieciowymi.
Funkcjonalność Putty
Puty umożliwia przygotowanie wielu konfiguracji połączeń i wybieranie ich w trakcie nawiązywania sesji łączenia.
Reszta odbywa się tak jak w telnet.
SSH w Linux
Aby móc korzystać z połączenia ssh w systemie Linux należy na każdym komputerze do którego zamierzamy się logować zainstalować serwer ssh. Należy użyć polecenia:
sudo apt-get install openssh-server
Na komputerze z którego się chcemy logować instalujemy klienta SSH
sudo apt-get install openssh-client
W terminalu logujemy się poleceniem ssh host