MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Zestaw replik MongoDB z prostym uwierzytelnianiem hasłem

W końcu znalazłem odpowiedź. Zestaw replik MongoDB wymaga zarówno konta użytkownika, jak i pliku klucza. Plik klucza wydaje się służyć do uwierzytelniania między serwerami w zestawie replik, a nie do logowania.

Utwórz plik klucza mongodb na linuksie, skopiuj na wszystkie serwery db w trybie 600 nienaruszone:

cd
openssl rand -base64 741 > mongodb.key
chmod 600 mongodb.key

plik mongod.conf:

replication:
  replSetName: rs0

security:
  authorization: enabled
  keyFile: /home/USERNAME/mongodb.key

Administrator:

(just like in question content)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Optymalizacja zapytań MongoDB

  2. Mongoose wybierz pola do powrotu z findOneAndUpdate

  3. Przeszukaj wszystkie kolekcje Mongo i wykonaj zapytanie

  4. Mongoose - Jak grupować i wypełniać?

  5. MongoDB $cosh