Redis
 sql >> база данни >  >> NoSQL >> Redis

Как да задам парола за Redis?

За да зададете паролата, редактирайте вашия redis.conf файл, намерете този ред

# requirepass foobared

След това го разкоментирайте и променете foobared на вашата парола. Уверете се, че сте избрали нещо доста дълго, 32 знака или така вероятно би било добре, за външен потребител е лесно да отгатне над 150 000 пароли в секунда, както се споменава в бележките в конфигурационния файл.

За да се удостоверите с новата си парола с помощта на predis, синтаксисът, който сте показали, е правилен. Просто добавете парола като един от параметрите на връзката.

За да изключите redis... проверете във вашия конфигурационен файл за pidfile настройка, вероятно ще бъде

pidfile /var/run/redis.pid

От командния ред изпълнете:

cat /var/run/redis.pid

Това ще ви даде идентификатора на процеса на работещия сървър, след което просто убийте процеса с помощта на този pid:

kill 3832

Актуализиране

Исках също да добавя, можете също да спрете /etc/init.d/redis-server stop сте свикнали да работите на вашия сървър на живо. Всички тези файлове в /etc/init.d/ са просто шел скриптове, извадете скрипта на redis-сървър от вашия локален сървър и го копирайте на живия сървър на същото място и след това просто вижте какво прави с vi или каквото и да било който обичате да използвате, може да се наложи да промените някои пътища и други подобни, но трябва да е доста просто.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Мога ли да използвам Tornado+ Celery+ RabbitMQ + Redis?

  2. DisabledBackend:Неправилно поведение с Celery, Redis и Flask

  3. Взаимодействие на Python Redis

  4. redis lua скрипт срещу единични повиквания

  5. как да получа всички ключове и стойности в redis в javascript?