Linux/Unix-SSH-, Ping-, FTP- und Telnet-Kommunikationsbefehle
Wenn Sie mit einem Linux-Betriebssystem arbeiten, müssen Sie möglicherweise 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
Sobald Sie angemeldet sind, können Sie alle Befehle ausführen, die Sie in Ihrem Terminal ausführen
Beispiel:
ls
Beispiel:
pwd
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
Befehlssyntax:-
ping hostname="" or=""
Beispiel:
ping 172.16.170.1
ping google.com
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 wunsch 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
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.
Sobald eine Verbindung hergestellt ist und Sie angemeldet sind, können Sie mit den folgenden Befehlen verschiedene Aktionen ausführen.
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.
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
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.
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