Итак, я достаточно долго прислонил голову к стене, чтобы понять, что ssh будет более простым решением, чем прямое соединение.
Итак, по крайней мере для моей машины с Windows, вот те шаги, которые я выполнилЧтобы установить соединение:
Загрузите сервер sql (вам не нужно добавлять пользователя без необходимости, и вы не изменяете bind-адрес в файле конфигурации).
Используйте PuTTYgen для создания пары открытого открытого ключа.Экспорт закрытого ключа в формате openssh (в параметрах экспорта)
Нажмите кнопку редактирования на экземпляре виртуальной машины, затем прокрутите вниз до раздела ключа SSH.
Вставьте открытый ключ в текстовое поле (обязательно измените часть последнего комментария на имя пользователя на виртуальной машине Linus)
Используйте SSH-соединение на MySQL Workbench.Используйте внешний IP-адрес вашей виртуальной машины в качестве первого (ssh) имени хоста и localhost в качестве второго (SQL) имени хоста.Введите всю остальную информацию в соответствии с запросом.