Maison > base de données > Redis > le corps du texte

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

藏色散人
Libérer: 2020-05-24 13:27:29
avant
2020 Les gens l'ont consulté

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.

Recommandé : "Tutoriel redis"

1. Recherchez le fichier redis.conf

Notre serveur a installé redis, vérifiez maintenant redis via la commande. Processus :

[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 que l'adresse de service de notre serveur Redis est 192.168.17.105 et le port est 6379. Lors d'un accès externe, vous devez spécifier l'IP et le port correspondants :

redis-cli -h 192.168.17.105 -p 6379
Copier après la connexion

Rechercher dans le répertoire d'installation de redis

> whereis redis
redis: /usr/local/redis
Copier après la connexion

On peut voir que redis est installé dans ce répertoire, puis trouver le fichier de configuration redis.conf

> find /usr/local/redis/ -name redis.conf
/usr/local/redis/etc/redis.conf
Copier après la connexion

Modifier le fichier de configuration :

vim redis.conf
Copier après la connexion

Changer le fichier de configuration Voilà :

# requirepass foobared
requirepass 123   指定密码123
Copier après la connexion

La dernière étape consiste à recharger le fichier de configuration :

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

2. Test de connexion

Accès via mot de passe -a :

> redis-cli -h 192.168.17.105 -p 6379 -a 123
Copier après la connexion

Résultat en cours d'exécution :

[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

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:segmentfault.com
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