MySQL: SSH соединение через терминал в MAC - PullRequest
0 голосов
/ 04 мая 2010

Привет Спасибо за чтение моего вопроса. В настоящее время я использую Mac Terminal для использования MySQL. Я подключаюсь к локальному или удаленному серверу. Должен ли я использовать SSH?

Ответы [ 2 ]

2 голосов
/ 04 мая 2010

Недостаточно информации для ответа на ваш вопрос.

Обычно SSH-туннели больше используются для работы в режиме ad-hoc, сохраняя при этом высокий уровень безопасности (также может использоваться на производстве).

MySQL обычно использует незашифрованный трафик, но его можно настроить на использование SSL, так что вы можете выбрать другой путь.

Другими альтернативами являются VPN, например OpenVPN среди других решений, но это скорее решение для инфраструктуры.

РЕДАКТИРОВАТЬ: для полноты

На локальном компьютере клиенты могут связываться с mysqld через сокет или локальный IP. Обычно нет необходимости шифровать такие соединения.

Для удаленных подключений (с использованием IP-адреса), как указано, mysql использует незашифрованное соединение, а FTP по умолчанию также использует незашифрованное соединение. Это может или не может быть угрозой безопасности (если этот конкретный сегмент сети находится в своей собственной VLAN или внутри уже зашифрованного туннеля или в физически защищенной сети).

Если не уверены - зашифруйте его.

2 голосов
/ 04 мая 2010

Вам не понадобится SSH для доступа к БД на локальном компьютере.

Вы можете использовать SSH для доступа к удаленной БД с использованием MySQL. Вы также можете использовать приложение с графическим интерфейсом, например Sequel Pro, для доступа к удаленной БД через туннель SSH.

Что конкретно вы пытаетесь достичь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...