2012-08-08 17 views
7

से mysql से कनेक्शन की अनुमति देने के लिए मेरे पास एक सर्वर पर चल रहा एक MySQL सर्वर है और मैं जानना चाहता हूं कि किसी भी आईपी से mysql से कनेक्शन की अनुमति देने के लिए उबंटू 12.04 में पोर्ट 3306 कैसे खोलें। क्या आप मदद कर सकते हैं? धन्यवादउबंटू 12.04 में ओपन पोर्ट 3306 किसी भी आईपी

+1

askubuntu.com पर संबंधित है। – geoffspear

+2

iptables मानते हैं, और मेरी याददाश्त बहुत खतरनाक है, लेकिन कुछ अस्पष्ट रूप से: 'iptables -A INPUT -p tcp --dport 3306 -j ACCEPT'। मुझे यकीन नहीं है कि दुनिया में आपका MySQL खोलना कितना सुरक्षित है। इसके अलावा, आप शायद superuser.se पर बेहतर प्रतिक्रिया प्राप्त करने जा रहे हैं क्योंकि यह यहां थोड़ा ऑफटॉप है। – Corbin

उत्तर

15

मैं फ़ायरवॉल लगता है कि आपकी समस्या यह है मत करो। किसी भी आधुनिक mysql संस्करण में bind-address=127.0.0.1 है my.cnf में, जो इसे केवल लूपबैक से बांधता है। इसे टिप्पणी करें, mysql को पुनरारंभ करें और आपको जाने के लिए अच्छा होना चाहिए। उबंटू के पास डिफ़ॉल्ट आईआईआरसी द्वारा एक प्रतिबंधित फ़ायरवॉल नहीं है।

+0

यह मेरी समस्या का समाधान है। Iptables नहीं चल रहा था। – wal

संबंधित मुद्दे