2012-08-08 48 views
7

Tôi có máy chủ mysql đang chạy trên máy chủ và tôi muốn biết cách Mở Cổng 3306 trong ubuntu 12.04 để cho phép kết nối với mysql từ bất kỳ ip nào. Bạn có thể giúp? Cảm ơnMở Cổng 3306 trong ubuntu 12.04 để cho phép kết nối với mysql từ bất kỳ ip

+1

thuộc về askubuntu.com. – geoffspear

+2

Giả sử iptables, và bộ nhớ của tôi khá mơ hồ, nhưng một cái gì đó mơ hồ như: 'iptables -A INPUT -p tcp --dport 3306 -j ACCEPT'. Bạn không chắc chắn làm thế nào an toàn mở MySQL của bạn với thế giới là mặc dù. Ngoài ra, bạn có thể sẽ nhận được phản hồi tốt hơn trên superuser.se vì nó hơi khó hiểu ở đây. – Corbin

Trả lời

15

Tôi không nghĩ rằng tường lửa là vấn đề của bạn. Mọi phiên bản mysql hiện đại đều có bind-address=127.0.0.1 trong số my.cnf, làm cho nó chỉ liên kết với loopback. Bình luận nó ra, khởi động lại mysql và bạn nên được tốt để đi. Ubuntu không có tường lửa hạn chế theo mặc định IIRC.

+0

Nó đã giải quyết được vấn đề của tôi. Các iptables đã không chạy. – wal

Các vấn đề liên quan