Tijekom rada na Linux operativnom sustavu možda ćete trebati komunicirati s drugim uređajima . Za to postoji nekoliko osnovnih uslužnih programa koje možete iskoristiti.
Ovi uslužni programi mogu vam pomoći u komunikaciji sa:
- mreže,
- drugi Linux sustavi
- i udaljeni korisnici
Dakle, naučimo ih jednu po jednu.
- SSH
- Ping
- FTP
- Telnet
Kliknite ovdje ako videozapis 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 u kojem je veza klijent / poslužitelj ovjerena digitalnim certifikatom, a lozinke su šifrirane. Stoga ga administratori sustava široko koriste za upravljanje udaljenim Linux poslužiteljima.
Sintaksa za prijavu na udaljeni Linux stroj pomoću SSH je
SSH username@ip-address or hostname
Nakon što se prijavite, možete izvršavati bilo koje naredbe koje radite na vašem terminalu
Primjer:
ls
Primjer:
pwd
Ping
Ovaj se uslužni program obično koristi za provjeru je li vaša veza s poslužiteljem ispravna ili ne. Ova se naredba koristi i u -
- Analiziranje mrežnih i host veza
- Praćenje izvedbe mreže i upravljanje njome
- Testiranje hardverskih i softverskih problema
Sintaksa naredbe: -
ping hostname or
Primjer :
ping 172.16.170.1
ping google.com
Ovdje je sustav poslao 64 bajta podatkovnih paketa na IP adresu (172.16.170.1) ili ime hosta (www.google.com). Ako se ni jedan od podatkovnih paketa ne vrati ili se izgubi, to bi sugeriralo pogrešku u vezi. Obično se internetska povezanost provjerava ovom metodom.
Možete pritisnuti Ctrl + c za izlaz iz petlje ping-a.
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
- Kretanje kroz imenike
- Pregledavanje sadržaja direktorija
Sintaksa uspostavljanja FTP veze s udaljenim hostom je -
ftp hostname or
Jednom kada unesete ovu naredbu, tražit će vas provjeru autentičnosti putem korisničkog imena i lozinke.
Jednom kada se veza uspostavi i prijavite se, možete koristiti sljedeće naredbe za izvršavanje različitih radnji.
Naredba | Funkcija |
---|---|
red | 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 | Odjavite se |
Izvršimo neke od važnih naredbi.
Telnet
Telnet pomaže u -
- povezati s udaljenim Linux računalom
- pokretati programe na daljinu i provoditi administraciju
Ovaj uslužni program sličan je značajci udaljene radne površine koja se nalazi u sustavu Windows Machine.
Sintaksa ovog uslužnog programa je:
telnet hostname orExample:telnet localhost
U svrhu demonstracije spojit ćemo se na vaše računalo (localhost). Uslužni program će zatražiti vaše korisničko ime i lozinku.
Nakon provjere autentičnosti možete izvršavati naredbe baš kao i do sada, koristeći Terminal. Jedina razlika je u tome što će se, ako ste povezani s udaljenim računalom, naredbe izvršavati na udaljenom računalu, a ne na vašem lokalnom računalu.
Telenet vezu možete napustiti unosom naredbe 'odjava'
Sažetak:
- Moguća je komunikacija između Linux / UNIX-a i drugih različitih računala, mreža i udaljenih korisnika.
- Naredba ping provjerava radi li veza s imenom hosta ili IP-adresom ili ne. Na terminalu pokrenite 'ping IP adresu ili ime hosta'
- FTP je poželjni protokol za slanje i primanje velikih datoteka. Možete uspostaviti FTP vezu s udaljenim hostom, a zatim koristiti naredbe za prijenos, 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