Echte Programmierer Wie Einrichten eines SSH-Tunnel mit Kitt - von Hackern, für Hacker

realprogrammers.com

Was folgt ist, wie als SSH-Tunnel einzurichten mit Putty mit dem MySQL-Port (3306) als Beispiel weitergeleitet. Nach Abschluss wird diese wie-Sie-Port 3306 auf dem lokalen Computer Hör- und Weiterleitung an Remote-Server localhost auf Port 3306. So effektiv können Sie auf den Remote-Server MySQL-Datenbank verbinden haben wird, als ob sie auf dem lokale Feld liefen.

Diese wie-geht davon aus Ihrer MySQL-Installation Hören eine TCP / IP-Verbindung aktiviert hat. Nur auf 127.0.0.1 zu hören ist erforderlich (und die Standardeinstellung ab MySQL 4.1). Obwohl über den Rahmen dieses How-to, können Sie den Server des Zuhörens überprüfen, indem Sie mysql -h 127.0.0.1 Rest von Optionen auf dem Server verwenden. Geben Sie für bind-address = 127.0.0.1 und skip-networking = 0 in Ihrem /etc/mysql/my.cnf. Auch ein Trouble-Shooting Guide.

Um das zu erreichen, das gleiche mit PostgreSQL einfach PostgreSQLs verwendet Standard-Port, 5432. psql -h 127.0.0.1 Rest von Optionen zu prüfen; /etc/postgresql/pg_hba.conf und das Handbuch als Zeiger für die Konfiguration.

Stellen Sie den Tunnel nach oben

Erstellen Sie eine Sitzung in PuTTY und dann die Tunnel-Registerkarte in dem SSH-Abschnitt wählen. Im Quellport Textfeld eingeben 3306. Dies ist die Port PuTTY auf Ihrem lokalen Rechner hört auf wird. Es kann eine beliebige Standard-Windows-Port erlaubt sein. Im Zielfeld unmittelbar unterhalb Source-Port 127.0.0.1:3306. Das heißt, vom Server weiterleiten, die Verbindung zu IP 127.0.0.1 Port 3306. MySQL standardmäßig lauscht auf Port 3306 und wir eine Verbindung zum Server direkt wieder selbst, das heißt 127.0.0.1. Ein weiteres gängiges Szenario ist mit PuTTY zu einem nach außen gerichteten Firewall zu verbinden und dann Ziel könnte die private IP-Adresse des Datenbankservers sein.

Echte Programmierer Wie Einrichten eines SSH-Tunnel mit Kitt - von Hackern, für Hacker

Fügen Sie den Tunnel

Klicken Sie auf die Schaltfläche Hinzufügen, und der Bildschirm sollte wie folgt aussehen,

Echte Programmierer Wie Einrichten eines SSH-Tunnel mit Kitt - von Hackern, für Hacker

Speichern Sie die Sitzung

PuTTY bietet keine praktisch allgegenwärtige Schaltfläche Speichern auf allen Registerkarten Leider, so dass Sie auf die Registerkarte Session zurückkehren und klicken Sie auf Speichern,

Echte Programmierer Wie Einrichten eines SSH-Tunnel mit Kitt - von Hackern, für Hacker

Öffnen Sie die Sitzung

Klicken Sie auf Öffnen (oder drücken Sie die Eingabetaste), Login, und genießen Sie!

Hier Referenz ist ein Beispiel Verbindung mit MySQL Adminstrator auf localhost gehen: beachten Sie die Server-Host-Adresse 127.0.0.1, die transparent weitergeleitet werden.

Echte Programmierer Wie Einrichten eines SSH-Tunnel mit Kitt - von Hackern, für Hacker

In Verbindung stehende Artikel