دسترسی ریموت امن به دیتابیس
اتصال از کامپیوتر خودتان به دیتابیس سرور بدون باز کردن پورت آن به اینترنت.
پورت دیتابیس (3306 یا 5432) را به کل اینترنت باز نکنید. رباتها مدام آن را حدس رمز میزنند.
روش امن: تونل SSH
از کامپیوتر خودتان:
ssh -L 3307:127.0.0.1:3306 root@SERVER_IP
حالا در نرمافزار دیتابیس (DBeaver، HeidiSQL، Workbench) به 127.0.0.1:3307 وصل شوید.
بسیاری از نرمافزارها گزینهٔ SSH Tunnel دارند؛ همان اطلاعات SSH سرور را وارد کنید.
اگر واقعاً به دسترسی مستقیم نیاز دارید
فقط برای یک IP خاص باز کنید:
ufw allow from 1.2.3.4 to any port 3306
و در MariaDB کاربر را فقط برای همان IP بسازید.