- Firewall w panelu cp.homecloud.pl dla serwerów VPS
- Edycja plików na serwerze Centos/Debian za pomocą SSH
- Firewall w Panelu Plesk
- Włączenie dostępu dla wszystkich baz danych w Panelu Plesk
- Włączenie dostępu dla wybranej bazy danych w Panelu Plesk
Panel Plesk posiada domyślnie zablokowany port 3306 (wynika to z polityki bezpieczeństwa). Jeśli skierujesz w stronę swojego serwera polecenie nmap, nie będzie go na liście otwartych portów.
Firewall w panelu cp.homecloud.pl dla serwerów VPS
Panel cp.homecloud.pl dla każdego serwera VPS oferuje zabezpieczenie firewall. Jeśli z niego korzystasz odblokuj port 3306:
- Nazwa reguły: Dowolna nazwa (np. Serwer SQL),
- Protokół: TCP,
- Port lokalny: 3306,
- Zdalny port: pozostaw puste pole.
Edycja plików na serwerze Centos/Debian za pomocą SSH
Skorzystaj z połączenia SSH do serwera, a następnie edytuj pliki:
- w przypadku systemu Centos: /etc/my.cnf
- w przypadku systemu Debian / Ubuntu: /etc/mysql/my.cnf
W edytowanym pliku odszukaj linie:
bind-address = ::ffff:127.0.0.1
Zamień na:
bind-address = 0.0.0.0
Zapisz zmiany w edytowanym pliku i następnie zrestartuj serwer baz danych:
w przypadku systemu Centos użyj polecenia:
# service mariadb restart
w przypadku systemu Debian / Ubuntu użyj polecenia:
# service mysql restart
Firewall w Panelu Plesk
Jeśli korzystasz z firewalla w Panelu Plesk, to w konfiguracji Firewalla (Narzędzie i ustawienie > Firewall) włącz opcję o nazwie: Client MySQL server (Allow incoming connections from all on port 3306/TCP).
Włączenie dostępu dla wszystkich baz danych w Panelu Plesk
Przejdź do sekcji: Narzędzia i ustawienia -> Aplikacje & bazy danych -> Preferencje hostingu bazy danych i edytuj Ustawienia domyślne zdalnego dostępu użytkowników bazy danych włączając opcję o nazwie:
- Zezwalaj na zdalne połączenia od każdego hosta
albo
- Zezwalaj na zdalne połączenia od -> podając w tym miejscu adresy IP/hosty, z których może następować połączenie.
Włączenie dostępu dla wybranej bazy danych w Panelu Plesk
Przejdź do sekcji: Strony WWW i domeny -> Bazy danych -> Domena -> kliknij nazwę użytkownika.
Opcja Kontrola dostępu powinna mieć włączone następujące ustawienia
- Zezwalaj na zdalne połączenia od każdego hosta
albo
- Zezwalaj na zdalne połączenia od -> podając w tym miejscu adresy IP/hosty, z których może następować połączenie.