Проблема была довольно глупой для меня.
Раньше я сталкивался с такой же проблемой на машине с AWS EC2 Ubuntu (на данный момент MariaDB установлена локально), поэтому я попытался сделать SSH-туннелирование и имелта же проблема.Поэтому я попытался использовать ssh туннель через терминал:
ssh -L13306:127.0.0.1:3306 root@ip.address -i my/private/key.pem
И он сказал мне следующее:
Пожалуйста, войдите как пользователь "ubuntu", а не как пользователь "root".
Я изменил пользователя ssh с root на ubuntu, точно так же, как моя конфигурация ssh, и он подключился очень хорошо.
Так что проверьте вашего пользователя подключения SSH.
Я наблюдалэто, так что это тоже полчаса моего времени, поэтому я надеюсь, что это будет полезно для вас.