CloudLite
8 (495) 784-61-39 techsupport@cloudlite.ru
Техническая поддержка
8 (495) 784-61-37 sales@cloudlite.ru
Тарифы, оплата, счета
Array
(
    [ELEMENT_CODE] => allow-remote-connection-to-mysql
)
Виртуальный сервер Windows/Linux

БАЗА ЗНАНИЙ


Данные настройки приведут к недоступности MySQL базы данных в процессе настройки.

Подключитесь к своему VPS по SSH.

mysql -u root -p

Введите пароль от root

CREATE DATABASE smak;
CREATE USER 'smackthat'@'%' IDENTIFIED BY 'onthefllor';
GRANT ALL PRIVILEGES ON smak.* TO 'smackthat'@'%';
FLUSH PRIVILEGES;

Разрешите доступ извне:

sed -i "s/127.0.0.1/0.0.0.0/g" /etc/mysql/mariadb.conf.d/50-server.cnf && systemctl restart mariadb.service
netstat -anp | grep 3306
ufw allow ssh
ufw allow 3306/tcp

Разрешите доступ только со своего IP:

yourip=$(echo $SSH_CONNECTION | awk '{print $1}') && ufw allow from $yourip to any port 3306

Разрешите доступ с целевого IP:

read -e -p "Enter your external IP address:" -i "" yourip && ufw allow from $yourip to any port 3306

Не нашли ответа на Ваш вопрос? Напишите нам!

techsupport@cloudlite.ru - служба техподдержки

sales@cloudlite.ru - вопросы по услугам, оплате, документам и партнерству

partner@cloudlite.ru - партнерская программа