मुझे कैसे पता चलेगा कि मेरा फ़ायरवॉल mysql को अवरुद्ध कर रहा है?


12

मैं उबंटू में बहुत नया हूं। मैं अपनी प्रोग्रामिंग भाषा के माध्यम से mysql से कनेक्ट नहीं कर सका।

मुझे पता है कि मेरे कोड में मेरी सारी संपत्ति सही है। लेकिन फिर भी मैं mysql से कनेक्ट नहीं कर सका। मुझे लगता है कि मेरा फ़ायरवॉल मुझे रोक रहा है।

मेरे पास ufwफ़ायरवॉल स्थापित है, मैं इसमें 3306 पोर्ट कैसे सक्षम करूं?

मैंने इन चरणों की कोशिश की, लेकिन समाधान नहीं मिला।

अग्रिम में धन्यवाद।


आपको क्यों लगता है कि आपका फ़ायरवॉल आपको रोक रहा है? आप mysql से कैसे जुड़ने की कोशिश कर रहे हैं? आपके द्वारा किए गए आदेशों और पूर्ण त्रुटि संदेशों को कॉपी-पेस्ट करें।
गिल्स एसओ- बुराई को रोकना '

जवाबों:


13

यूएफडब्ल्यू के माध्यम से पोर्ट 3306 की अनुमति देने के लिए आप इन कमांड का उपयोग कर सकते हैं

 sudo ufw allow out 3306/tcp  

 sudo ufw allow in 3306/tcp   

और यह जांचने के लिए कि नियम जोड़े गए हैं

 sudo ufw status

10

फ़ाइल बनाएं /etc/ufw/applications.d/mysql-serverऔर निम्नलिखित सामग्री शामिल करें।

[MySQL]
title=MySQL Relational Database Server
description=MySQL is a Relational Database Server commonly used in a variety of ways including to host the database of websites
ports=3306/tcp

चलाने के आदेश: sudo ufw allow MySQL

आप जाने के लिए तैयार हैं। इसे एक बेहतर शीर्षक और विवरण देने के लिए स्वतंत्र महसूस करें। मैं बस जल्दी में कुछ फेंक दिया जैसे।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.