Polecenia komunikacyjne Linux/Unix SSH, Ping, FTP, Telnet

Podczas pracy w systemie operacyjnym Linux może być konieczne komunikować się z innymi urządzeniami. W tym celu można skorzystać z kilku podstawowych narzędzi.

Te narzędzia mogą pomóc w komunikacji z:

  • sieci,
  • inne systemy Linux
  • i zdalnych użytkowników

Nauczmy się ich więc jeden po drugim.

Kliknij tutaj jeśli film nie jest dostępny

SSH

SSH, co oznacza Secure Shell, służy do bezpiecznego łączenia się ze zdalnym komputerem. W porównaniu z Telnet, SSH jest bezpieczny, ponieważ połączenie klient/serwer jest uwierzytelniane przy użyciu certyfikatu cyfrowego, a hasła są szyfrowane. Dlatego jest powszechnie używany przez administratorów systemu do kontrolowania zdalnych serwerów Linux.


Składnia logowania do zdalnego komputera z systemem Linux przy użyciu protokołu SSH jest następująca

SSH username@ip-address or hostname

SSH

Po zalogowaniu możesz wykonywać dowolne polecenia w terminalu

Przykład:

ls

SSH

Przykład:

pwd

SSH

Ping

To narzędzie jest powszechnie używane do sprawdzania, czy plik połączenie z serwerem jest zdrowy, czy nie. Polecenie to jest również używane w –

  • Analizowanie połączeń sieciowych i hostów
  • Śledzenie wydajności sieci i zarządzanie nią
  • Testowanie problemów ze sprzętem i oprogramowaniem

Ping

Składnia poleceń: -

ping hostname="" or=""

Przykład:

ping 172.16.170.1

Ping

ping google.com

Ping

W tym przypadku system wysłał 64-bajtowe pakiety danych na adres IP (172.16.170.1) lub nazwę hosta (www.google.com). Jeśli chociaż jeden z pakietów danych nie wróci lub zostanie utracony, będzie to sugerować błąd w połączeniu. Zwykle przy użyciu tej metody sprawdzane jest połączenie internetowe.

Możesz nacisnąć Ctrl + c do wyjście z pętli ping.

FTP

FTP to protokół przesyłania plików. To jest najbardziej preferowany protokół dla transfer danych wśród komputerów.

Możesz użyć protokołu FTP do –

  • Logowanie i nawiązanie połączenia ze zdalnym hostem
  • Przesyłaj i pobieraj pliki
  • Nawigacja po katalogach
  • Przeglądanie zawartości katalogów

FTP

Składnia służąca do ustalenia Połączenie FTP do zdalnego hosta jest –

ftp hostname="" or=""

Po wprowadzeniu tego polecenia zostaniesz o to poproszony Uwierzytelnianie poprzez nazwę użytkownika i hasło.

FTP

Po nawiązaniu połączenia i zalogowaniu się możesz użyć poniższych poleceń, aby wykonać różne czynności.

Command Funkcjonować
reż Wyświetl pliki w bieżącym katalogu komputera zdalnego
płyta CD „nazwa katalogu” zmień katalog na „nazwa_katalogu” na komputerze zdalnym
umieść plik prześlij „plik” z komputera lokalnego na zdalny
dostać plik Pobierz „plik” ze zdalnego na komputer lokalny
porzucić Wyloguj Się

Uruchommy kilka ważnych poleceń.

FTP

Telnet

Telnet pomaga –

  • połączyć się ze zdalnym komputerem z systemem Linux
  • zdalnie uruchamiać programy i prowadzić administrację

Telnet

To narzędzie jest podobne do funkcji Pulpit zdalny znajdującej się w Windows Maszyna.

Składnia tego narzędzia jest następująca:

telnet hostname="" or=""
Example:
telnet localhost

W celach demonstracyjnych połączymy się z Twoim komputerem (localhost). Narzędzie zapyta o nazwę użytkownika i hasło.

Telnet

Po uwierzytelnieniu możesz wykonywać polecenia tak samo, jak dotychczas, za pomocą terminala. Jedyna różnica polega na tym, że jeśli jesteś podłączony do zdalnego hosta, polecenia zostaną wykonane na komputerze zdalnym, a nie na komputerze lokalnym.

Możesz zakończyć połączenie telnet wpisując polecenie „logout”

Podsumowanie:

  • Komunikacja między Linux/UNIX i inne różne komputery, sieci i użytkownicy zdalni.
  • Polecenie ping sprawdza, czy połączenie z nazwą hosta lub adresem IP działa, czy nie. Uruchom na terminalu polecenie „ping adres IP lub nazwa hosta”.
  • FTP jest preferowanym protokołem do wysyłania i odbierania dużych plików. Możesz nawiązać połączenie FTP ze zdalnym hostem, a następnie używać poleceń do przesyłania, pobierania plików, sprawdzania plików i ich przeglądania
  • Narzędzie Telnet pomaga połączyć się ze zdalnym komputerem z systemem Linux i pracować na nim