Linux / Unix SSH, Ping, FTP, Telnet-communicatieopdrachten

Inhoudsopgave:

Anonim

Als u aan een Linux-besturingssysteem werkt, moet u mogelijk communiceren met andere apparaten . Hiervoor zijn er enkele basishulpprogramma's waarvan u gebruik kunt maken.

Deze hulpprogramma's kunnen u helpen communiceren met:

  • netwerken,
  • andere Linux-systemen
  • en externe gebruikers

Dus laten we ze een voor een leren.

  • SSH
  • Ping
  • FTP
  • Telnet

Klik hier als de video niet toegankelijk is

SSH

SSH wat staat voor Secure Shell, het wordt gebruikt om veilig verbinding te maken met een externe computer. Vergelijk met Telnet, SSH is beveiligd waarbij de client / server-verbinding wordt geverifieerd met behulp van een digitaal certificaat en wachtwoorden worden gecodeerd. Daarom wordt het veel gebruikt door systeembeheerders om externe Linux-servers te besturen.

De syntaxis om met SSH in te loggen op een externe Linux-machine is

SSH username@ip-address or hostname

Nadat u bent ingelogd, kunt u alle opdrachten die u in uw terminal uitvoert, uitvoeren

Voorbeeld:

ls

Voorbeeld:

pwd

Ping

Dit hulpprogramma wordt vaak gebruikt om te controleren of uw verbinding met de server in orde is of niet. Deze opdracht wordt ook gebruikt in -

  • Analyse van netwerk- en hostverbindingen
  • Netwerkprestaties volgen en beheren
  • Hardware- en softwareproblemen testen

Opdrachtsyntaxis: -

ping hostname or

Voorbeeld:

ping 172.16.170.1

ping google.com

Hier heeft een systeem 64 bytes datapakketten verzonden naar het IP-adres (172.16.170.1) of de hostnaam (www.google.com). Als zelfs een van de datapakketten niet terugkeert of verloren gaat, zou dit een fout in de verbinding suggereren. Meestal wordt de internetverbinding met deze methode gecontroleerd.

U kunt op Ctrl + c drukken om de ping-lus te verlaten .

FTP

FTP is een protocol voor bestandsoverdracht . Het is het protocol met de meeste voorkeur voor gegevensoverdracht tussen computers.

U kunt FTP gebruiken om -

  • Inloggen en verbinding maken met een externe host
  • Upload en download bestanden
  • Navigeren door mappen
  • Bladeren door de inhoud van de mappen

De syntaxis om een ​​FTP-verbinding met een externe host tot stand te brengen is -

ftp hostname or

Nadat u deze opdracht heeft ingevoerd, wordt u om authenticatie via gebruikersnaam en wachtwoord gevraagd .

Zodra een verbinding tot stand is gebracht en u bent aangemeld, kunt u de volgende opdrachten gebruiken om verschillende acties uit te voeren.

Opdracht Functie
richt Geef bestanden weer in de huidige directory van een externe computer
cd "dirname" verander de directory naar "dirname" op een externe computer
zet bestand upload 'bestand' van lokale naar externe computer
haal bestand op Download 'bestand' van externe naar lokale computer
stoppen Uitloggen

Laten we enkele van de belangrijke opdrachten uitvoeren.

Telnet

Telnet helpt om -

  • maak verbinding met een externe Linux-computer
  • voer programma's op afstand uit en voer de administratie uit

Dit hulpprogramma is vergelijkbaar met de functie Remote Desktop in Windows Machine.

De syntaxis voor dit hulpprogramma is:

telnet hostname orExample:telnet localhost

Voor demonstratiedoeleinden zullen we verbinding maken met uw computer (localhost). Het hulpprogramma zal uw gebruikersnaam en wachtwoord vragen.

Eenmaal geauthenticeerd, kunt u opdrachten uitvoeren zoals u tot nu toe hebt gedaan, met behulp van de Terminal. Het enige verschil is dat als u bent verbonden met een externe host, de opdrachten worden uitgevoerd op de externe computer en niet op uw lokale computer.

U kunt de telnet-verbinding verlaten door de opdracht 'uitloggen' in te voeren

Overzicht:

  • Communicatie tussen Linux / UNIX en andere verschillende computers, netwerken en externe gebruikers is mogelijk.
  • Het ping-commando controleert of de verbinding met een hostnaam of IP-adres werkt of niet. Voer 'ping IP-adres of hostnaam' uit op de terminal
  • FTP is het geprefereerde protocol voor het verzenden en ontvangen van grote bestanden. U kunt een FTP-verbinding tot stand brengen met een externe host en vervolgens opdrachten gebruiken voor het uploaden, downloaden van bestanden, het controleren van bestanden en het bladeren door deze
  • Met het Telnet-hulpprogramma kunt u verbinding maken met een externe Linux-computer en eraan werken