Enable MongoDB Authentication
เนื่องจากโดย Default แล้ว MongoDB จะไม่มีการ Enable Authentication มาให้ตั้งแต่แรก ส่งผลให้เมื่อ Connect MongoDB แล้ว จะมีสิทธิ์ Admin ในทันที ซึ่งกระทบต่อ Security ของระบบ ดังนั้นจึงควร Enable Authentication ขึ้นมา เมื่อต้องการเปิด connection จากภายนอกเข้าสู่ MongoDB
ขั้นตอนการ enable authentication สามารถทำได้ดังนี้
1.connect เข้าไปยัง MongoDB
2.เปลี่ยนไปใช้ database admin
3.เปลี่ยนไปใช้ database admin
4.แก้ไขไฟล์ /etc/mongod.conf เพิ่มบรรทัด
5.Restart Service
6.ทดสอบใช้งาน
จะต้องแสดง Error Message ว่า
7.เมื่อใช้งาน ให้ Login ด้วย Command ดังนี้
Reference https://docs.mongodb.com/v3.2/tutorial/enable-authentication/ https://www.blognone.com/node/88956
Last updated