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.
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
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
<.>
On peut voir que redis est installé dans ce répertoire, puis trouver le fichier de configuration> whereis redis redis: /usr/local/redis
redis.conf
> find /usr/local/redis/ -name redis.conf /usr/local/redis/etc/redis.conf
vim redis.conf
# requirepass foobared requirepass 123 指定密码123
redis-server /usr/local/redis/etc/redis.conf
-a
> redis-cli -h 192.168.17.105 -p 6379 -a 123
[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
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!