Comment définir le mot de passe d'accès Redis sous Linux (code)

不言
Libérer: 2018-09-12 17:26:49
original
3638 Les gens l'ont consulté

Le contenu de cet article explique comment définir le mot de passe (code) d'accès Redis sous Linux. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

Redis a été installé sur le serveur aujourd'hui Pour des raisons de sécurité, définissez un mot de passe pour accéder à redis-server.

1. Recherchez le fichier redis.conf

Notre serveur a installé redis, vérifiez maintenant le processus redis via la commande :

[root@lnp ~]# ps -aux|grep redis
root      7374  0.0  0.0 145312  7524 ?        Ssl  16:37   0:00 redis-server 192.168.17.105:6379
root     10692  0.0  0.0 112724   984 pts/7    S+   16:54   0:00 grep --color=auto redis
Copier après la connexion

Vous pouvez voir notre est redis-server et le port est 192.168.17.105 Lors d'un accès externe, vous devez spécifier l'IP et le port correspondants : 6379

redis-cli -h 192.168.17.105 -p 6379
Copier après la connexion
Recherchez le répertoire d'installation redis

<.>

On peut voir que redis est installé dans ce répertoire, puis trouver le fichier de configuration
> whereis redis
redis: /usr/local/redis
Copier après la connexion

redis.conf

Modifier le fichier de configuration :
> find /usr/local/redis/ -name redis.conf
/usr/local/redis/etc/redis.conf
Copier après la connexion

Changer le fichier de configuration :
vim redis.conf
Copier après la connexion

La dernière étape consiste à recharger le fichier de configuration :
# requirepass foobared
requirepass 123   指定密码123
Copier après la connexion

2. Test de connexion
 redis-server /usr/local/redis/etc/redis.conf
Copier après la connexion

Accès par mot de passe

:

-a

Résultats d'exécution :
> redis-cli -h 192.168.17.105 -p 6379 -a 123
Copier après la connexion

Recommandations associées :
[root@lnp etc]# redis-cli
Could not connect to Redis at 127.0.0.1:6379: Connection refused
Could not connect to Redis at 127.0.0.1:6379: Connection refused
not connected> exit

[root@lnp etc]# redis-cli -h 192.168.17.105 -p 6379
192.168.17.105:6379> keys *
(error) NOAUTH Authentication required.
192.168.17.105:6379> exit
[root@lnp etc]# redis-cli -h 192.168.17.105 -p 6379 -a 123
Warning: Using a password with '-a' option on the command line interface may not be safe.
192.168.17.105:6379> keys *
(empty list or set)
192.168.17.105:6379> exit
Copier après la connexion

Explication détaillée de la façon de définir le mot de passe d'accès pour Redis sous la version win7 (photo)


Contrôle des autorisations d'accès Redis, définition du mot de passe

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal