MySQL Portu Nasıl Erişime Kapatılır?

MySQL portu default olarak 3306 portunu kullanır. Bu port sunucunun dışarıdan erişilebilir olmasını sağlar ancak internet üzerinden erişime açık bir veritabanı kullanıyorsanız saldırılara karşı daha savunmasız olursunuz. Bu tür saldırılardan korunmak için MySQL’i dışarıya kapatarak yalnızca belirli IP’ler veya yerel ağda kullanılacak şekilde sınırlandırabilirsiniz. MySQL portunu dışarıdan erişime kapatma işlemi için aşağıdaki adımları takip edebilirsiniz.

sql portu kapatma

MySQL Yapılandırma Dosyası ile Portu Kapatma

MySQL yapılandırma dosyasını aşağıdaki komut ile açın.
nano /etc/mysql/my.cnf

Ardından yapılandırma dosyasında bind-address satırını bulun. Bu satırı 127.0.0.1 olarak ayarlayın bu şekilde MySQL’in sadece local bağlantıları kabul edecektir.
Örnek: bind-address = 127.0.0.1

Değişikleri kaydettikten sonra geçerli olması için systemctl restart mysql komutu ile MySQL servisini restart edin.

Firewall ile MySQL Portunu Kapatma

Sunucunuzda firewall aktif ise aşağıdaki komutu uygulayarak ta MySQL portunu kapatabilirsiniz.

ufw deny 3306

iptables kullanıyorsanız:

iptables -A INPUT -p tcp --dport 3306 -j DROP

Default olan 3306 portunu kullanmıyorsanız 3306 yerine kullandığınız portu yazabilirsiniz.

MySQL veritabanlarınız için yüksek performanslı ve güvenli VDS sunucu çözümlerimizle tanışın!

Şunlar da hoşunuza gidebilir...

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir