In einer modernen Welt, in der Computer und Netzwerke zu einem festen Bestandteil unseres Lebens geworden sind, und manchmal besteht oft die Notwendigkeit, sich mit anderen Computern im lokalen Netzwerk zu verbinden. Diese Verbindung kann beispielsweise zum Übertragen von Dateien, zur Fernsteuerung oder zum einfachen Austauschen von Daten erforderlich sein. Fortunatli, Sie können dies über die Befehlszeile Ihres Computers tun.
Bevor Sie jedoch mit der Verbindung selbst beginnen, müssen Sie überprüfen, ob die Computer und das lokale Netzwerk ordnungsgemäß konfiguriert sind. Stellen Sie sicher, dass sich beide Computer im selben lokalen Netzwerk befinden, beide auf demselben Betriebssystem ausgeführt werden und dass Sie über Netzwerkzugriff und Administratorrechte verfügen.
Wenn Sie bereit sind, eine Verbindung herzustellen, müssen Sie die IP-Adresse des Computers kennen, mit dem Sie eine Verbindung herstellen möchten. Öffnen Sie dazu eine Eingabeaufforderung auf dem gewünschten Computer und führen Sie den folgenden Befehl aus ipconfig. Sie sehen Informationen zu den Netzwerkadaptern, suchen nach der IPv4-Adresse, dies ist die IP-Adresse Ihres Computers. Schreiben Sie es auf, es wird Ihnen später nützlich sein.
Herstellen einer Verbindung mit einem anderen Computer über ein lokales Netzwerk an einer Eingabeaufforderung
Die Verbindung mit einem anderen Computer über ein lokales Netzwerk über die Befehlszeile kann nützlich sein, wenn Sie die Remotesteuerung oder den Austausch von Dateien zwischen Computern benötigen. Dies erfordert die Kenntnis der IP-Adresse eines anderen Computers im Netzwerk.
Hier sind einige Schritte, um eine Verbindung mit einem anderen Computer über ein lokales Netzwerk über die Befehlszeile herzustellen:
- Ermitteln Sie die IP-Adresse des anderen Computers. Dazu können Sie den Befehl ipconfig unter Windows oder ifconfig unter Linux und macOS verwenden.
- Öffnen Sie eine Eingabeaufforderung auf Ihrem Computer. Verwenden Sie dazu die Suchleiste im Startmenü und geben Sie "cmd" ein.
- Geben Sie den Befehl ping IP-Adresse ein, wobei Sie anstelle von "IP-Adresse" die IP-Adresse des anderen Computers eingeben. Dadurch wird überprüft, ob der Computer im Netzwerk verfügbar ist.
- Wenn der Ping-Befehl die Antwortnachricht erfolgreich angezeigt hat, ist der Computer verfügbar, und Sie können mit dem nächsten Schritt fortfahren. Wenn der Ping-Befehl keine Antwort erhalten hat, müssen Sie möglicherweise die Netzwerkeinstellungen oder die Verbindung überprüfen.
- Verwenden Sie den Befehl ssh username@IP-Adresse, um eine Verbindung zu einem anderen Computer herzustellen, wobei "username" für Ihren Benutzernamen auf dem Remotecomputer und "IP-Adresse" für die IP-Adresse des anderen Computers steht.
- Wenn Sie den Befehl korrekt eingegeben haben, werden Sie zur Eingabe eines Kennworts für die Verbindung mit dem Remotecomputer aufgefordert.
- Nachdem Sie sich erfolgreich am Remotecomputer angemeldet haben, können Sie mithilfe von Befehlszeilenbefehlen verschiedene Vorgänge ausführen, z. B. Dateiverwaltung und Systemkonfiguration.
Denken Sie daran, dass Sie für die Verbindung mit einem anderen Computer über ein lokales Netzwerk an der Eingabeaufforderung möglicherweise Administratorrechte oder den Administratormodus benötigen.
Installieren der erforderlichen Software
Bevor Sie über die Befehlszeile eine Verbindung zu einem anderen Computer über ein lokales Netzwerk herstellen können, müssen Sie mehrere Softwarekomponenten installieren. Es ist wichtig sicherzustellen, dass diese Komponenten auf beiden Computern installiert sind, zwischen denen Sie eine Verbindung herstellen möchten.
Die wichtigsten zu installierenden Softwarekomponenten:
| Komponente | Die Beschreibung |
|---|---|
| Betriebssystem | Stellen Sie sicher, dass Ihr Betriebssystem eine Remoteverbindung unterstützt und dass beide Computer auf derselben Betriebssystemversion ausgeführt werden. |
| lokales Netzwerk | Stellen Sie sicher, dass beide Computer über eine kabelgebundene oder drahtlose Verbindung mit demselben LAN verbunden sind. |
| Firewall | Konfigurieren Sie die Firewall auf beiden Computern so, dass eine Remoteverbindung zulässig ist. Stellen Sie sicher, dass die erforderlichen Ports geöffnet sind. |
| Konten | Stellen Sie sicher, dass beide Computer über Konten verfügen, die über Administratorrechte oder Zugriffsrechte für die Remote-Maschine verfügen. |
Nachdem Sie alle erforderlichen Softwarekomponenten installiert und konfiguriert haben, können Sie über die Befehlszeile eine Verbindung zu einem anderen Computer über das lokale Netzwerk herstellen.
Ermitteln der IP-Adresse des Zielcomputers
1. Verwenden des Befehls "ipconfig" (Windows):
2. Verwenden des Befehls "ifconfig" (Linux und Mac):
3. Verwenden des Befehls "hostname" und andere Methoden:
In einigen Fällen liefern die Befehle "ipconfig" oder "ifconfig" möglicherweise nicht die benötigten Informationen. In diesem Fall können Sie den Befehl "hostname" verwenden oder die Netzwerkverbindungseinstellungen des Betriebssystems aufrufen.
Notieren Sie sich die IP-Adresse des Zielcomputers oder notieren Sie sie zur späteren Verwendung, wenn Sie über ein LAN verbunden sind.
Verbindung mit dem Zielcomputer über SSH
Führen Sie die folgenden Schritte aus, um eine Verbindung mit dem Zielcomputer über das SSH-Protokoll herzustellen:
- Installieren Sie den SSH-Server auf dem Zielcomputer. Dazu können Sie den Batch-Manager des Betriebssystems verwenden und den Befehl ausführen:
| Für Ubuntu und Debian: |
| sudo apt-get install openssh-server |
| Für CentOS und Fedora: |
| sudo yum install openssh-server |
- Stellen Sie sicher, dass der SSH-Server ausgeführt wird. Führen Sie dazu den Befehl aus:
sudo service ssh status
Wenn der Serverstatus als "aktiv" oder "running" angezeigt wird, wird der Server gestartet.
- Stellen Sie mithilfe des Befehls eine Verbindung mit dem Zielcomputer über das SSH-Protokoll her:
Dabei steht username für den Namen des Benutzers auf dem Zielcomputer und ip_address für die IP-Adresse des Zielcomputers.
Nachdem Sie diesen Befehl eingegeben haben, werden Sie zur Eingabe eines Kennworts zur Autorisierung aufgefordert.
Nach erfolgreicher Verbindung können Sie Befehle über die Befehlszeile auf dem Remotecomputer ausführen.
Anmerkung: Seien Sie vorsichtig, wenn Sie eine Verbindung mit anderen Computern über SSH herstellen, insbesondere wenn es sich um Computer handelt, auf die Sie keinen Zugriff haben. Stellen Sie sicher, dass Sie über die entsprechenden Berechtigungen zum Herstellen und Verwenden von Remote-Ressourcen verfügen.
Übertragen von Dateien zwischen Computern
Neben dem Remotezugriff auf einen anderen Computer bietet die Befehlszeile auch die Möglichkeit, Dateien zwischen zwei Computern im lokalen Netzwerk zu übertragen.
Um eine Datei über ein lokales Netzwerk über die Befehlszeile zu übertragen, müssen Sie das Dienstprogramm verwenden scp, die Teil des OpenSSH-Pakets ist.
Beispielbefehl zum Übertragen einer Datei von Computer A auf Computer B im lokalen Netzwerk:
scp /Pfad/zu/Datei/auf/Computer/A пользователь@ІР-адрес-компьютера-В:/путь/назначения/на/компьютере/В
- /pfad/zu/Datei/auf/Computer/A - pfad zur Quelldatei auf Computer A;
- Benutzer - benutzername auf Computer B;
- IP-Adresse-Computer-B - IP-Adresse des Computers B;
- /pfad/Ziel/auf/computer/B - Pfad zum Zielverzeichnis auf Computer B, in das die Datei kopiert werden soll.
Nach dem Ausführen des Befehls wird die Datei von Computer A auf Computer B in das angegebene Verzeichnis kopiert.
Es ist wichtig zu beachten, dass die Übertragung von Dateien mit scp eine Autorisierung erfordert. Daher müssen Sie sicherstellen, dass auf Computer B ein Benutzer mit dem angegebenen Namen erstellt wurde und die SSH-Remotezugriff-Funktion aktiviert ist.