Linux/Unix SSH, Ping, FTP, polecenia komunikacyjne 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 w tym miejscu 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
Po zalogowaniu moลผesz wykonywaฤ dowolne polecenia w terminalu
Przykลad:
ls
Przykลad:
pwd
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
- Tracking wydajnoลฤ sieci i zarzฤ dzanie niฤ
- Testowanie problemรณw ze sprzฤtem i oprogramowaniem
Skลadnia poleceล: -
ping hostname="" or=""
Przykลad:
ping 172.16.170.1
ping google.com
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 ping pฤtla.
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
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.
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ล.
Telnet
Telnet pomaga โ
- poลฤ czyฤ siฤ ze zdalnym komputerem z systemem Linux
- zdalnie uruchamiaฤ programy i prowadziฤ administracjฤ
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.
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โ
Podsumowujฤ c:
- Komunikacja miฤdzy Linux/UNIX i inne rรณลผne komputery, sieci i uลผytkownicy zdalni.
- ping Polecenie sprawdza, czy poลฤ czenie z nazwฤ hosta lub adresem IP dziaลa, czy nie. Uruchom 'ping Adres IP lub nazwa hosta w terminalu
- 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




.png)


.png)


.png)
