Як підключити базу даних MySQL через два SSH хости


3

Як підключитися до бази даних MySQL через два хости SSH?

Ось моя ситуація: у мене два хости SSH, як показано нижче. MySQL запущений у хост BOX2.

MyBox (клієнт GUI) ----- SSH (порт 22) --- & gt; BOX1 (IP: 190.xx.xx.xx) --- SSH (порт 22) --- & gt; BOX2 (IP: 190) .xx.xx.xx) [сервер MySQL]

Моє питання полягає в тому, як підключитися, якщо у мене є кілька SSH-хостів для тунелю, як показано вище?


1
Чому ви не можете просто SSH до Box2 безпосередньо? Або, якщо ваш сервер MySQL був складений з підтримкою SSL, ви могли б просто ініціювати SSL-підключення до нього безпосередньо без SSH-тунелю.
Lèse majesté

Відповіді:


2

Ви можете встановити a ProxyCommand для прозорого підключення з MyBox до BOX2 (за допомогою BOX1 під капотом), щоб можна було налаштувати a -L перенаправлення безпосередньо з MyBox на BOX2. Будь ласка, прочитайте: прозорий багатокорпусний SSH щоб отримати більш детальну інформацію.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.