Depuis la version 5.0.27 des outils CLI de Notakey Appliance, vous pouvez définir un mot de passe pour le service de cache distribué REDIS.
Activez le mot de passe du service REDIS :
# configure password
[ntkadmin@naa/dc1]$ ntk cfg set redis.secret mysecret
# restart service to apply changes
[ntkadmin@naa/dc1]$ ntk redis restart
Vérifiez que le mot de passe est bien exigé pour l’accès à redis :
[ntkadmin@naa/dc1]$ docker exec -it redis redis-cli
redis> auth mysecret
redis> OK
Configurez l’authentification REDIS pour le service NtkAS :
[ntkadmin@naa/dc1]$ ntk cfg set :nas.redis_url "redis://default:mysecret@10.0.1.98:6379/main-dashboard"
[ntkadmin@naa/dc1]$ ntk as restart
Configurez l’authentification REDIS pour le service NtkSSO :
# set password
[ntkadmin@naa/dc1]$ ntk cfg set :sso.base.\"store.redis.password\" mysecret
# configure REDIS for SSO service, skip if already configured
[ntkadmin@naa/dc1]$ ntk cfg set :sso.base.\"store.type\" redis
# use hostname redis instead of IP to connect to local redis service
[ntkadmin@naa/dc1]$ ntk cfg set :sso.base.\"store.redis.host\" 10.0.0.2
# restart to apply changes
[ntkadmin@naa/dc1]$ ntk sso restart