Попытка получить опыт использования AWS для MariaDB/MySQL. У меня есть настройка экземпляра и работа, когда я SSH в экземпляр EC2. Однако я хочу иметь возможность использовать удаленный клиент, такой как Navicat, из статического IP-адреса моего офиса.Ошибка при удаленном подключении к MariaDB на экземпляре Amazon EC2
До сих пор я создал группу безопасности AWS, чтобы разрешать TCP на 22 и 3306 с моего IP-адреса офиса.
Я редактировал my.cnf и изменил адрес привязки к 0.0.0.0
Я создал пользователь «user'@'my.ip.address» и разрешение для этого пользователя на тесте база данных.
В EC2 работает Debian, поэтому другие советы о iptables, похоже, не применяются.
Что еще мне не хватает, чтобы Navicat мог подключиться к db? Для имени хоста/IP в Navicat «public dns» имя, как показано в моем экземпляре EC2, и имя пользователя & пароль, который я создал для пользователя базы данных.
Можете ли вы ssh в EC2 со своего офисного компьютера? – helloV
Да, используя Амазонку, предоставил ключ PEM, преобразованный в Putty PPK с PuttyGen. Я попытался использовать оба типа ключей в Navicat и MySQL Workbench 6.3 для маршрутизации соединения с db через SSH, но не повезло. – Steve