SSH (Secure Shell) to protokół komunikacyjny opracowany na potrzeby zdalnej administracji komputerami (serwerami) w sieciach TCP/IP. Protokół ten działa w architekturze klient-serwer, domyślnie wykorzystuje do komunikacji port 22.

Co znajdziesz w tym artykule:

  • SSH
  • Putty
  • Konfiguracja połączenia z serwerem z wykorzystaniem programu Putty
  • Operacje, które można wykonać po zalogowaniu do serwera
  • Inne przydatne polecenia do zarządzania serwerem
  • Sprawdzanie logów
  • Zdalne kopiowanie plików
  • Zapis wyniku do pliku

SSH

Protokół SSHSSH - (Secure Shell) to protokół sieciowy umożliwiający bezpieczne zarządzanie i komunikację zdalną z serwerami oraz innymi urządzeniami sieciowymi. Wykorzystuje szyfrowanie, aby zapewnić poufność i integralność przesyłanych danych, co czyni go niezastąpionym narzędziem dla administratorów systemów i programistów. Jednym z głównych zastosowań SSH jest zdalne logowanie do serwerów. Dzięki niemu można zdalnie zarządzać zasobami serwera, co jest szczególnie przydatne w kontekście serwerów VPS oraz serwerów dedykowanych. SSH pozwala na wykonywanie poleceń, przesyłanie plików...Czym jest SSH? w przeciwieństwie do swojego poprzednika, którym była usługa telnet, wspiera połączenia szyfrowane, co znaczenie podnosi bezpieczeństwo pracy. Dostępne są dwie wersje protokołu SSH (1 oraz 2), przy czym ze względu na luki w bezpieczeństwie protokołu SSH w wersji 1 stosuje się do połączeń z serwerami tylko i wyłączenie wersję 2. Najpopularniejszą wieloplatformową aplikacją wykorzystującą m.in. protokół SSH jest Putty.

Putty

PuttyPuTTY to darmowy, wielofunkcyjny klient komunikacyjny, używany do zdalnego zarządzania serwerami i urządzeniami za pomocą protokołów takich jak SSH, Telnet czy Rlogin. Jest to jedno z najpopularniejszych narzędzi dla administratorów systemów i programistów, umożliwiające wygodną pracę z serwerami, w tym serwerami VPS i dedykowanymi. Jak działa PuTTY? PuTTY pozwala użytkownikowi na nawiązanie bezpiecznego połączenia zdalnego z serwerem poprzez interfejs wiersza poleceń. Dzięki niemu można: Wykonywać polecenia na serwerze. Zarządzać plikami...Czym jest PuTTY? jest bezpłatnym klientem usług SSH, Telnet, Rlogin dostępnym pod platformy Windows oraz Linux/UNIX. Program wspiera szyfrowanie AES, 3DES, Blowfish, DES dzięki czemu wzrasta bezpieczeństwo przepływu informacji między terminalem a serwerem.

Program możemy pobrać z tej strony.

Putty nie wymaga instalacji, tuż po ściągnięciu programu z sieci możemy go uruchomić oraz przystąpić do konfiguracji połączenia z serwerem.

Konfiguracja połączenia z serwerem z wykorzystaniem programu Putty

Aby skonfigurować połączenie z serwerem w programie Putty, należy przejść do zakładki Session, następnie w polu Host Name należy podać nazwę dowolnej domeny skonfigurowanej na serwerze lub adres IPCzym jest adres IP?Adresem IP nazywamy adres protokołu internetowego, który jest zestawem liczb przypisanych do urządzenia. Adresy te służą do identyfikacji urządzenia i komunikacji z innymi osobami w Internecie. Jednocześnie adres IP nie jest numerem rejestracyjnym urządzenia. Nie wolno traktować tych pojęć tożsamo. Nie możesz go traktować jako fizycznego numeru urządzenia. Wyróżniamy 2 podstawowe typy adresów IP. To IPv4 oraz IPv6.Adresy IP są nadawane głównie w wersji IPv4. Taką formę...Czym jest Adres IP? serwera. W polu Port wpisujemy 22 oraz wybieramy protokół SSH.

Dodatkowo, w celu zwiększenia bezpieczeństwa, zalecane jest wymuszenie protokołu SSH w wersji 2. Aby tego dokonać, należy przejść do zakładki SSH oraz wybrać w polu Preferred SSH Protocol wersion opcję 2 only. Aby uniknąć konieczności konfigurowania połączenia z serwerem po każdorazowym uruchomieniu programu Putty, powyższe ustawienia możemy zapisać. W tym celu należy podać nazwę nowo utworzonej sesji w polu Saved Sessions. Wystarczy podać nazwę sesji np. „Kei.pl” oraz kliknąć na przycisk Save.

Gdy nasz komputer nawiąże połączenie z serwerem, pojawi się czarny ekran (w zależności od konfiguracji programu kolor może być odmienny) z napisem: Login.

Jako login należy podać admin oraz hasłoW informatyce, hasło jest to sekretne słowo lub zestaw znaków, które upoważnia użytkownika do uzyskania dostępu do określonych zasobów, takich jak konto użytkownika, system komputerowy, sieć, czy też aplikacja. Hasła są używane w celu zapewnienia poufności i bezpieczeństwa, uniemożliwiając nieautoryzowany dostęp do informacji lub zasobów. Dobre praktyki dotyczące bezpiecznych haseł obejmują: Długość: Im dłuższe hasło, tym trudniejsze do złamania. Zaleca się, aby hasło miało co najmniej 12 znaków. Złożoność: Hasło...Czym jest Hasło? do konta ftpFTP (File Transfer Protocol) to protokół komunikacyjny używany do transferu plików między komputerami w sieci internetowej. Jest to jedno z najstarszych i najbardziej powszechnie stosowanych narzędzi do udostępniania i pobierania plików na serwery internetowe. FTP jest idealnym rozwiązaniem, jeśli potrzebujesz prostego i efektywnego sposobu przesyłania plików między komputerami. Jest szczególnie przydatny w kontekście zarządzania plikami na serwerach hostingowych, takich jak hosting www czy hosting dla WordPress. Możesz również używać FTP do zarządzania plikami...Czym jest FTP? admin.

Operacje, które można wykonać po zalogowaniu do serwera

  • cd <katalog> – zmiana katalogu;
  • cd .. – przejście do katalogu o jeden poziom wyższego;
  • cd – przejście do katalogu domowego użytkownika;
  • ls <scieżka> – wyświetlenie listy plików i katalogów;
  • ls -al – wyświetlenie zawartości plików oraz katalogów w tym ukrytych, wraz ze szczegółami;
  • cp <źródło> <cel> – przekopiowanie plików z lokalizacji źródłowej do lokalizacji docelowej. Przykład: cp /home/users/admin/test.txt /home/users/blog_kei/test.txt;
  • mv stara_nazwa nowa_nazwa lub mv <źródło> <cel> – służy do przenoszenia plików lub katalogów jeżeli znajdują się w odmiennych katalogach lub zmienia nazwę pliku jeżeli są w tym samym katalogu;
  • touch <plik> – tworzy pusty plik, np.: touch ala.txt;
  • mkdir <katalog> – tworzy katalog;
  • rmdir <katalog> – usuwa pusty katalog;
  • rm <plik> – usuwa plik;
  • rm -r <katalog> – usuwa wszystkie pliki i podkatalogi w obrębie danego katalogu;
  • exit /logout<katalog> – wylogowanie z systemu.

Dodatkowo możemy wykorzystać wbudowane narzędzia do zarządzania i modyfikowania plików oraz katalogów m.in. menadżer plików Midnight Commander. Uruchamiamy go wpisując w konsoli: mc. Dostępny jest również prosty edytor plików tekstowych, uruchamiamy wpisując mcedit. Konsola posiada także bardzo przydatną funkcję autouzupełniania poleceń wpisywanych z klawiatury, funkcje te aktywujemy klawiszem Tab.

Sprawdź jak zalogować się na SSH

SSH a PUTTY

PUTTY to bezpłatny program dla systemów Windows i Unix/Linux, pełniący funkcję emulatora terminala tekstowego, za pomocą którego możemy połączyć się z serwerem. UuTTY korzysta z protokołów Telnet, Rlogin oraz SSH1 i SSH2.

SSH (ang. secure shell) jest jednym z najpopularniejszych standardów komunikacyjnych wykorzystywanych w sieciach komputerowych TCP/IP i opartych na architekturze klient-serwer. Za jego pomocą możemy nawiązać połączenie ze zdalnym serwerem oraz zarządzać zawartością (zmieniać uprawnienia do plików, przenosić, kopiować, usuwać foldery, a także rozpakowywać archiwa).

>
Ela Kornaś
Od 15 lat zajmuję się technologiami hostingowymi, domenowymi oraz związanymi z bezpieczeństwem. Odpowiadam za produkty domenowe oraz certyfikaty SSL. Moja codzienna praca polega na zapewnianiu Ci najciekawszej na rynku oferty nazw domenowych i certyfikatów SSL.

Dodaj komentarz

Twój adres e-mail nie będzie opublikowany.

Polecane dla Ciebie

Szukasz dalej?

Przeglądaj wg dat
  • Przeglądaj wg dat
  • marzec 2025
  • luty 2025
  • styczeń 2025
  • grudzień 2024
  • listopad 2024
  • październik 2024
  • wrzesień 2024
  • sierpień 2024
  • lipiec 2024
  • czerwiec 2024
  • maj 2024
  • kwiecień 2024
  • marzec 2024
  • luty 2024
  • styczeń 2024
  • grudzień 2023
  • listopad 2023
  • październik 2023
  • wrzesień 2023
  • sierpień 2023
  • lipiec 2023
  • czerwiec 2023
  • maj 2023
  • kwiecień 2023
  • marzec 2023
  • luty 2023
  • styczeń 2023
  • grudzień 2022
  • listopad 2022
  • październik 2022
  • wrzesień 2022
  • sierpień 2022
  • lipiec 2022
  • czerwiec 2022
  • maj 2022
  • kwiecień 2022
  • marzec 2022
  • luty 2022
  • styczeń 2022
  • grudzień 2021
  • listopad 2021
  • październik 2021
  • wrzesień 2021
  • sierpień 2021
  • lipiec 2021
  • czerwiec 2021
  • maj 2021
  • kwiecień 2021
  • marzec 2021
  • luty 2021
  • styczeń 2021
  • grudzień 2020
  • listopad 2020
  • październik 2020
  • wrzesień 2020
  • sierpień 2020
  • lipiec 2020
  • czerwiec 2020
  • maj 2020
  • kwiecień 2020
  • marzec 2020
  • luty 2020
  • styczeń 2020
  • grudzień 2019
  • listopad 2019
  • październik 2019
  • wrzesień 2019
  • sierpień 2019
  • lipiec 2019
  • czerwiec 2019
  • maj 2019
  • kwiecień 2019
  • marzec 2019
  • styczeń 2019
  • grudzień 2018
  • listopad 2018
  • październik 2018
  • sierpień 2018
  • lipiec 2018
  • maj 2018
  • kwiecień 2018
  • marzec 2018
  • styczeń 2018
  • grudzień 2017
  • październik 2017
  • czerwiec 2017
  • kwiecień 2017
  • marzec 2017
  • luty 2017
  • styczeń 2017
  • grudzień 2016
  • listopad 2016
  • październik 2016
  • wrzesień 2016
  • sierpień 2016
  • lipiec 2016
  • czerwiec 2016
  • maj 2016
  • kwiecień 2016
  • marzec 2016
  • lipiec 2015
  • maj 2015
  • grudzień 2014
  • sierpień 2014
  • lipiec 2014
  • czerwiec 2014
  • kwiecień 2014