Linux/Unix-SSH-, Ping-, FTP- und Telnet-Kommunikationsbefehle

Wenn Sie mit einem Linux-Betriebssystem arbeiten, müssen Sie dies möglicherweise tun mit anderen Geräten kommunizieren. Hierfür stehen Ihnen einige grundlegende Dienstprogramme zur Verfügung.

Diese Dienstprogramme können Ihnen bei der Kommunikation helfen mit:

  • Netzwerke,
  • andere Linux-Systeme
  • und Remote-Benutzer

Also lasst uns sie einzeln lernen.

Klicken Sie hier wenn das Video nicht zugänglich ist

SSH

SSH steht für Secure Shell und wird verwendet, um eine sichere Verbindung zu einem Remote-Computer herzustellen. Im Vergleich zu Telnet ist SSH sicher, wobei die Client/Server-Verbindung mit einem digitalen Zertifikat authentifiziert und Passwörter verschlüsselt werden. Daher wird es häufig von Systemadministratoren verwendet, um Remote-Linux-Server zu steuern.


Die Syntax zum Anmelden bei einem Remote-Linux-Computer mithilfe von SSH lautet

SSH username@ip-address or hostname

SSH

Sobald Sie angemeldet sind, können Sie alle Befehle ausführen, die Sie in Ihrem Terminal ausführen

Beispiel:

ls

SSH

Beispiel:

pwd

SSH

Pingen

Dieses Dienstprogramm wird häufig verwendet, um zu überprüfen, ob Ihr Verbindung zum Server herstellen gesund ist oder nicht. Dieser Befehl wird auch verwendet in –

  • Analysieren von Netzwerk- und Hostverbindungen
  • Verfolgen und Verwalten der Netzwerkleistung
  • Testen von Hardware- und Softwareproblemen

Pingen

Befehlssyntax:-

ping hostname="" or=""

Beispiel:

ping 172.16.170.1

Pingen

ping google.com

Pingen

Hier hat ein System 64-Byte-Datenpakete an die IP-Adresse (172.16.170.1) oder den Hostnamen (www.google.com) gesendet. Wenn auch nur eines der Datenpakete nicht zurückkommt oder verloren geht, deutet dies auf einen Fehler in der Verbindung hin. Normalerweise wird die Internetverbindung mit dieser Methode überprüft.

Sie können drücken Strg + c zu verlassen aus der Ping-Schleife.

fTP

fTP ist ein Dateiübertragungsprotokoll. Es ist das Das am meisten bevorzugte Protokoll für Datenübertragung unter Computern.

Sie können FTP verwenden, um –

  • Anmelden und Herstellen einer Verbindung mit einem Remote-Host
  • Dateien hochladen und herunterladen
  • Navigieren durch Verzeichnisse
  • Durchsuchen Sie den Inhalt der Verzeichnisse

fTP

Die Syntax zum Erstellen einer FTP-Verbindung zu einem Remote-Host ist –

ftp hostname="" or=""

Sobald Sie diesen Befehl eingeben, werden Sie danach gefragt Beglaubigung über Benutzername und Passwort.

fTP

Sobald eine Verbindung hergestellt ist und Sie angemeldet sind, können Sie Folgendes verwendenwing Befehle zum Ausführen verschiedener Aktionen.

Befehl Funktion
dir Dateien im aktuellen Verzeichnis eines Remote-Computers anzeigen
CD „Verzeichnisname“ Ändern Sie das Verzeichnis auf einem Remote-Computer in „dirname“.
Datei einfügen Laden Sie die Datei vom lokalen auf den Remote-Computer hoch
eine Datei bekommen Laden Sie die Datei vom Remote- auf den lokalen Computer herunter
verlassen Abmelden

Lassen Sie uns einige der wichtigen Befehle ausführen.

fTP

Telnet

Telnet hilft dabei –

  • Stellen Sie eine Verbindung zu einem Remote-Linux-Computer her
  • Führen Sie Programme aus der Ferne aus und führen Sie die Verwaltung durch

Telnet

Dieses Dienstprogramm ähnelt der Remotedesktopfunktion in Windows Machine.

Die Syntax für dieses Dienstprogramm lautet:

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

Zu Demonstrationszwecken stellen wir eine Verbindung zu Ihrem Computer (localhost) her. Das Dienstprogramm fragt Sie nach Ihrem Benutzernamen und Passwort.

Telnet

Nach der Authentifizierung können Sie Befehle wie bisher über das Terminal ausführen. Der einzige Unterschied besteht darin, dass die Befehle auf dem Remote-Computer und nicht auf Ihrem lokalen Computer ausgeführt werden, wenn Sie mit einem Remote-Host verbunden sind.

Sie können die Telnet-Verbindung beenden, indem Sie den Befehl „logout“ eingeben.

Zusammenfassung:

  • Kommunikation zwischen Linux/UNIX und anderen verschiedenen Computern, Netzwerken und Remote-Benutzern ist möglich.
  • Der Ping-Befehl prüft, ob die Verbindung mit einem Hostnamen oder einer IP-Adresse funktioniert oder nicht. Führen Sie „Ping IP-Adresse oder Hostname“ auf dem Terminal aus
  • FTP ist das bevorzugte Protokoll zum Senden und Empfangen großer Dateien. Sie können eine FTP-Verbindung zu einem Remote-Host herstellen und dann Befehle zum Hochladen, Herunterladen, Überprüfen und Durchsuchen von Dateien verwenden
  • Das Telnet-Dienstprogramm hilft Ihnen, eine Verbindung zu einem Remote-Linux-Computer herzustellen und daran zu arbeiten