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