mstdmstd, вот теперь поговорим. У вас белый ip так как выделили статику. Доступ извне есть. Кабель интернета идёт напрямую в компьютер или через роутер?
Если напрямую в комп, то нужно посмотреть включен ли ufw. Это фаервол.
sudo ufw status verbose
Должен выдать active и правила которые заданы. Вывод сюда пожалуйста приложите. Только ваш ip (если он есть в правилах) скройте и не выкладывайте сюда. Мало ли кто-то напакостить захочет
ДАЖЕ С НЫНЕШНИМИ НАСТРОЙКАМИ СИСТЕМА ПОКА НЕ ПОЛНОСТЬЮ БЕЗОПАСНА. В mysql есть по умолчанию тестовые пользователи к которым можно получить доступ по сети. Но если в фаерволе доступ из интернета к 3306 порту не открыт, то норм.
Вы просто отвечайте на то, что я пишу и я помогу настроить всё как надо и безопасно и объясню если что-то где-то непонятно. И с базой данных разберёмся. Может с базой всё норм, но чудит mysqlworkbench. Проверим через консоль
Пользователь добавил сообщение 23 Августа 2019, 16:03:22:
нужно phpmyadmin базы живая или нет.
Входим
sudo mysql -u root -p
Далее пароль рута системы и затем сразу же пароль рута от БД. По умолчанию пароль от рута БД пустой, просто жмём Enter
Далее не забываем точки с запятой на конце. Если случайно забыли поставить и нажали Enter, то вернуться \c и затем Enter
SHOW DATABASES;
Затем выбираем базу из списка
use имя_базы;
Затем выводим список таблиц
show tables;
Пользователь добавил сообщение 23 Августа 2019, 16:45:07:
Насчёт доступа к руту через ssh. По умолчанию авторизация по ssh под пользователем root запрещена. Не нужно включать. Ботнеты всегда в первую очередь его перебирают.