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
Nakon što ste prijavljeni, možete izvršiti sve naredbe koje radite na svom terminalu
Primjer:
ls
Primjer:
pwd
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
Sintaksa naredbe:-
ping hostname="" or=""
Primjer:
ping 172.16.170.1
ping google.com
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
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.
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.
Telnet
Telnet pomaže u –
- spojiti na udaljeno Linux računalo
- daljinski pokretati programe i provoditi administraciju
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.
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




.png)


.png)


.png)
