MySQL, SSH · 2 min read · Dec 29, 2025
Обеспечение безопасности соединения между MySQL и MySQL Administrator с использованием SSH-туннеля
Обеспечение безопасности соединения между MySQL и MySQL Administrator с использованием SSH-туннеля
Версия 1.0
Автор: Крейг
Это описание того, как настроить безопасный туннель между вашим сервером MySQL и локально работающим MySQL Administrator с использованием Putty. Создавая безопасный туннель к вашему серверу MySQL с помощью Putty, вы можете предоставить доступ localhost к мощным приложениям, таким как MySQL Administrator, и в то же время сделать так, чтобы ваш сервер выглядел так, как будто его вообще нет. По сути, заставьте ваш сервер MySQL исчезнуть из внешнего мира.
Вам потребуется следующее программное обеспечение:
- Putty
- MySQL Administrator
Когда вы завершите, у вас будет не только безопасное соединение между вашим удаленным сервером MySQL и локальным экземпляром MySQL Administrator, но и вы откроете все функции и возможности MySQL Administrator, которые доступны только для экземпляров, работающих локально на самом сервере.
Шаг 1, Выбор профиля соединения с сервером в Putty
Нажмите на любое имя соединения, которое вы хотите использовать для безопасного туннеля.

Шаг 2, Нажмите “Загрузить”

Шаг 3, Перейдите в Connection > SSH > Tunnels

Шаг 4, Введите информацию о соединении MySQL

“Source port” - это локальный порт, к которому ваш MySQL Administrator будет подключаться вместо удаленного (серверного) порта, к которому он обычно подключается. Это может быть любой порт, который в данный момент не используется в вашей системе, и он должен отличаться для каждого туннеля, который вы хотите создать.
“Destination” - это адрес и порт вашего фактического сервера MySQL. Но поскольку ваше SSH-соединение будет считаться “локальным” для вашего сервера MySQL, вы должны использовать либо “127.0.0.1”, либо “localhost”, в зависимости от того, что работает лучше.
Шаг 5, Добавление новой информации о туннеле

Убедитесь, что информация в “Source port” и “Destination” правильная, что выбрана радиокнопка “Local”, и нажмите “Add”.
Теперь вы должны увидеть новую информацию о туннеле, отображаемую, как показано.
Шаг 6 - СОХРАНИТЕ ВАШИ НАСТРОЙКИ!!!

ПРЕЖДЕ ЧЕМ СДЕЛАТЬ ЧТО-ЛИБО ДРУГОЕ вернитесь на главный экран Putty и сохраните обновления профиля соединения.
Это нельзя переоценить! Если вы не сохраните новую информацию о туннеле, вы не только потеряете ее при закрытии Putty, но и потеряете ее, если просто установите соединение, и вы даже можете потерять ее, пытаясь установить соединение в первую очередь!
Шаг 7 - Подключитесь к серверу
Подключитесь к серверу из Putty, как вы обычно это делаете.
Шаг 8 - Настройте параметры соединения MySQL Administrator.

Поскольку ваше соединение теперь будет проходить через безопасный туннель, созданный Putty, ваш “Server Host” теперь будет локальным, поэтому используйте “127.0.0.1”.
“Port” должен быть установлен на тот же порт, который вы установили на Шаге 4.
Как только параметры соединения будут правильными, нажмите “OK”, и вы сможете успешно подключиться к вашему серверу MySQL, но теперь через безопасный туннель!
Get new posts in your inbox
No spam. Unsubscribe anytime.