cari

Rumah  >  Soal Jawab  >  teks badan

Pangkalan Data - Bagaimana untuk menetapkan nama pengguna dan kata laluan untuk sambungan jauh mongodb?

请输入代码Saya mengikuti tutorial ini untuk menyediakan:
http://www.111cn.net/database...

Malah, saya baru sahaja mengulas bind_ip = 0.0.0.0 dalam fail konfigurasi..
Tetapi kesakitan datang:
mongo 服务器的ip:27017

Saya sebenarnya boleh menyambung!! Dan tiada nama pengguna atau kata laluan diperlukan!!!!!!
Saya telah lama mencari tetapi saya tidak dapat mencari jawapan yang benar-benar berguna!
Adakah adakah pakar yang tahu jawapannya?
Arahan tambahan mongo 服务器的ip:27017Ikuti tutorial ini:

Selepas saya menambah akaun pentadbir,

gesaannya ialah ia telah berjaya dibuat~~ Tetapi apabila saya log masuk, saya mendapati bahawa saya masih log masuk terus !!!


https://docs.mongodb.com/manu...


Ini terlalu tidak selamat~ Anda boleh log masuk ke pangkalan data saya jika anda tahu alamat IP saya~~ Ditambah lagi

Selepas google, saya mendapati bahawa pengesahan mungkin tidak dihidupkan Namun, tutorial yang saya lihat di Internet pada dasarnya bukan tutorial 3.0

Mereka semua berkata untuk menghidupkan

dalam

, tetapi mongodb 3.0 tidak mempunyai pilihan ini. Di manakah saya harus mengubah suainya?

世界只因有你世界只因有你2788 hari yang lalu723

membalas semua(2)saya akan balas

  • PHPz

    PHPz2017-05-02 09:24:59

    Adakah 3. >Masukkan fail konfigurasi


    Ubah suai //Benarkan semua pautan IP, pautan luaran
    Kemudian tambahkan kebenaran kepada pangkalan data yang anda perlukan jauh, seperti: vi /etc/mongod.conf
    `bindIp : 0.0.0.0

    Kemudian use xxxx;Keluar daripada klien
    Bunuh proses yang berkaitandb.createUser({user:"jimb55",pwd:"123456",roles:[{"role":"readWrite","db":"xxxx"}]})
    Kemudian hidupkan mod pengesahanexit
    killall mongodAnda boleh menggunakan
    Log masuk dari jauh dan cuba
    Penggunaan mongod -f /etc/mongod.conf --fork --auth dijelaskan dalam pautan yang diberikan

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-02 09:24:59

    Ubah suaimongod.conf

    security:
      authorization: enabled

    Reka bentuk mongodb sangat teruk, saya bercadang untuk menukar kepada RethinkDB

    balas
    0
  • Batalbalas