Einrichten des SSH-Servers

Einrichten des SSH-Servers

Gibt es eine Möglichkeit, eine Remote-Shell (nicht RDP) vom Heim-PC auf den Büro-PC zu bekommen? Ich habe 2 PCs an 2 verschiedenen Orten. PC Nummer eins IP: 66.33.22.885 (Heim-PC) PC Nummer zwei IP: 77.13.85.676 (Büro-PC)

ich möchte von zu Hause aus per cmd und nicht (RDP) eine Verbindung zum Büro herstellen, wie soll ich das machen??? und ich weiß nicht, warum sie meinen Beitrag bearbeitet und gelöscht haben!!

Antwort1

Einrichten des SSH-Servers

Eine Möglichkeit hierfür besteht darin, einen SSH-Server auf dem PC zu installieren und auszuführen, auf den Sie zugreifen möchten. Ein kostenloser SSH-Server ist verfügbarHier. Der Einrichtungsprozess sieht zwar ziemlich unkompliziert aus, aber Sie können sich das hier ansehen.wie manzum besseren Verständnis, falls Sie sich für diese spezielle Software entscheiden. Im Allgemeinen funktionieren die darin enthaltenen Konzepte für jeden SSH-Server, für den Sie sich entscheiden.

Konfigurieren des Netzwerks für Verbindungen über

Wenn sich der Computer hinter einem Router oder einer Firewall befindet, müssen Sie Port TCP/22 (oder den Port, auf dem Sie es ausführen möchten) öffnen, damit der Computer, von dem aus Sie eine Verbindung herstellen, darauf zugreifen kann. Die Anweisungen dazu variieren stark von Router zu Router, daher müssen Sie in Ihrer Dokumentation nachsehen, wie das geht (obwohl die Verwendung einer Suchmaschine für " <router type> port forwarding" mit ziemlicher Sicherheit anstelle der offiziellen Dokumentation funktioniert). Wenn Sie dies aus irgendeinem Grund nicht tun können (zum Beispiel: Sie haben Ihre Büro-Firewall nicht unter Kontrolle), können Sie nachlesen, wie das gehtReverse-SSH-Tunnelingmit PuTTY.

Herstellen einer Verbindung zum SSH-Server

Sobald Sie dies eingerichtet haben, können Sie eine Verbindung mit einem SSH-Client herstellen, wie zum BeispielKittWenn Sie Putty öffnen, wird ein Bildschirm angezeigt, der ungefähr so ​​aussieht:

Kitt

Für Sie sind beim Verbinden folgende Einstellungen wichtig:

1: Hostname oder IP-Adresse des Computers, auf dem der SSH-Server läuft. 2: Geben Sie den Verbindungstyp „SSH“ an. 3. Stellen Sie sicher, dass die angegebene Portnummer die ist, auf der der SSH-Server läuft (und die Sie in Ihrer Firewall/Ihrem Router geöffnet haben). Wenn Sie sie nicht geändert haben, ist die Standardeinstellung „22“ in Ordnung.

Sobald Sie auf „Verbinden“ klicken, wird die erste Verbindung hergestellt und Sie werden nur beim ersten Mal gefragt, ob Sie den Schlüssel des Servers als gültig akzeptieren möchten. Die meisten antworten hier einfach mit „Ja“, aber Sie können an dieser Stelle eine Fingerabdrucküberprüfung durchführen, um absolut sicherzugehen, dass Sie sich dort verbinden, wo Sie sich befinden (obwohl dies außerhalb des Rahmens der Beantwortung der Frage liegt). Danach werden Sie nach einem Benutzernamen und einem Kennwort gefragt. Geben Sie diese ein, drücken Sie die Eingabetaste und Ihnen sollte eine cmdShell angezeigt werden.

HINWEIS: Wenn Sie dies in beide Richtungen tun möchten (von Zuhause -> Büro und von Büro -> Zuhause), muss auf beiden Computern ein Server eingerichtet sein und in beiden Firewall-/Router-Setups muss der entsprechende Port weitergeleitet sein.

Andere Optionen

Wenn Sie darauf bestehen, nur Microsoft-basierte Lösungen zu verwenden, sollten Sie einen Blick darauf werfenHierum zu erfahren, wie Sie mit IPSec einen verschlüsselten Kanal bereitstellen, über den Sie Telnet verwenden können. Dies weiter auszuführen, liegt definitiv außerhalb meines Fachgebiets, aber der Text dort scheint alle Informationen zu enthalten, die Sie dazu benötigen.

Antwort2

verwandte Informationen