Jak połączyć się z serwerem przez SSH? Postępuj zgodnie z tymi krokami!
SSH (Secure Shell) to zaszyfrowany protokół sieciowy do zdalnego sterowania systemem operacyjnym i transferu plików. Jest to podstawowa metoda pracy z serwerem za pomocą wiersza poleceń. Na serwerach kodu.cloud jest dostępny domyślnie. Artykuł ten poprowadzi Cię przez proces łączenia się z serwerem przez SSH w systemach Windows, Linux i MacOS, a także przez autoryzację za pomocą kluczy SSH.

Połączenie SSH w systemie Windows
Począwszy od wersji 1, wiersz poleceń systemu Windows może współpracować z wbudowanym klientem OpenSSH. Wcześniej SSH w systemie Windows działał przez programy firm trzecich, jednym z popularnych klientów był PuTTY. Poniżej omówimy połączenie za pomocą wbudowanego klienta systemu Windows 11, a następnie krótko opiszemy połączenie przez PuTTY. Podczas połączenia możesz użyć swojego loginu i hasła, lub skonfigurować autoryzację za pomocą klucza SSH. Zacznijmy od pierwszej metody, a w drugiej części artykułu nauczymy się korzystać z klucza SSH.
Połączenie SSH w systemie Windows 11 przy użyciu loginu i hasła
Z reguły OpenSSH jest preinstalowany w systemie Windows 11 Professional Edition. W systemie Windows 11 Home Edition należy zainstalować klienta OpenSSH. Do pracy z SSH będziemy używać konsoli PowerShell.
Otwórz PowerShell. Aby to zrobić, naciśnij klawisz WIN (flaga Windows) i zacznij wpisywać „PowerShell” lub znajdź go na liście programów w menu Start. Spróbuj wpisać polecenie ssh. Jeśli w konsoli pojawi się komunikat usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface]..., wszystko jest w porządku. Jeśli konsola nie rozpoznaje polecenia ssh, sprawdź, czy OpenSSH jest zainstalowany, używając polecenia w PowerShell.