Linux/Unix SSH, Ping, FTP, Telnet komunikacijske naredbe

Dok radite na Linux operativnom sustavu, možda ćete morati komunicirati s drugim uređajima. Za to postoje neki osnovni uslužni programi koje možete koristiti.

Ovi uslužni programi mogu vam pomoći u komunikaciji sa:

  • mreže,
  • drugim Linux sustavima
  • i udaljenim korisnicima

Dakle, naučimo ih jednu po jednu.

Kliknite ovdje ako video nije dostupan

SSH

SSH što je skraćenica od Secure Shell, koristi se za sigurno povezivanje s udaljenim računalom. U usporedbi s Telnetom, SSH je siguran pri čemu je veza klijent/poslužitelj provjerena pomoću digitalnog certifikata, a lozinke su šifrirane. Stoga ga administratori sustava naširoko koriste za kontrolu udaljenih Linux poslužitelja.


Sintaksa za prijavu na udaljeni Linux stroj koristeći SSH je

SSH username@ip-address or hostname

SSH

Nakon što ste prijavljeni, možete izvršiti sve naredbe koje radite na svom terminalu

Primjer:

ls

SSH

Primjer:

pwd

SSH

Ping

Ovaj se uslužni program obično koristi za provjeru je li vaš povezivanje s poslužiteljem zdrava ili ne. Ova se naredba također koristi u –

  • Analiza mrežnih i host veza
  • Praćenje rada mreže i upravljanje njome
  • Problemi s testiranjem hardvera i softvera

Ping

Sintaksa naredbe:-

ping hostname="" or=""

Primjer:

ping 172.16.170.1

Ping

ping google.com

Ping

Ovdje je sustav poslao pakete podataka od 64 bajta na IP adresu (172.16.170.1) ili ime glavnog računala (www.google.com). Ako se čak i jedan od paketa podataka ne vrati ili se izgubi, to bi značilo pogrešku u vezi. Obično se ovom metodom provjerava internetska povezanost.

Možete pritisnuti ctrl + c do izlaz iz ping petlje.

FTP

FTP je protokol za prijenos datoteka. To je najpoželjniji protokol za Prijenos podataka među računalima.

FTP možete koristiti za –

  • Prijava i uspostavljanje veze s udaljenim hostom
  • Učitajte i preuzmite datoteke
  • Navigacija kroz imenike
  • Pregledavanje sadržaja imenika

FTP

Sintaksa za uspostavljanje FTP veza udaljenom hostu je –

ftp hostname="" or=""

Nakon što unesete ovu naredbu, tražit će vas ovjera putem korisničkog imena i lozinke.

FTP

Nakon što se uspostavi veza i kada ste prijavljeni, možete koristiti sljedeće naredbe za izvođenje različitih radnji.

naredba funkcija
vi Prikaz datoteka u trenutnom direktoriju udaljenog računala
cd “dirname” promijenite direktorij u “dirname” na udaljenom računalu
staviti datoteku prenesite 'datoteku' s lokalnog na udaljeno računalo
dobiti datoteku Preuzmite 'datoteku' s udaljenog na lokalno računalo
prestati Odjava

Pokrenimo neke od važnih naredbi.

FTP

Telnet

Telnet pomaže u –

  • spojiti na udaljeno Linux računalo
  • daljinski pokretati programe i provoditi administraciju

Telnet

Ovaj uslužni program sličan je značajki Remote Desktop koja se nalazi u Windows Mašina.

Sintaksa ovog uslužnog programa je:

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

U svrhu demonstracije, spojit ćemo se na vaše računalo (localhost). Uslužni program će tražiti vaše korisničko ime i lozinku.

Telnet

Nakon provjere autentičnosti, možete izvršavati naredbe kao što ste to radili do sada, koristeći terminal. Jedina je razlika, ako ste spojeni na udaljeno računalo, naredbe će se izvršavati na udaljenom računalu, a ne na vašem lokalnom računalu.

Možete izaći iz telnet veze unosom naredbe 'logout'

Sažetak:

  • Komunikacija između Linux/UNIX i druga različita računala, mreže i udaljeni korisnici su mogući.
  • Naredba ping provjerava radi li veza s imenom glavnog računala ili IP adresom ili ne. Pokrenite 'ping IP adrese ili naziva hosta' na terminalu
  • FTP je preferirani protokol za slanje i primanje velikih datoteka. Možete uspostaviti FTP vezu s udaljenim hostom i zatim koristiti naredbe za učitavanje, preuzimanje datoteka, provjeru datoteka i njihovo pregledavanje
  • Uslužni program Telnet pomaže vam da se povežete s udaljenim Linux računalom i radite na njemu

Sažmite ovu objavu uz: