Практическое задание
ACL-пользователь только для кэша
Приложению нужен свой логин в Redis с минимальными правами. Создай ACL-пользователя:
- имя
app, парольapp-secret, пользователь включён; - доступ только к ключам по шаблону
cache:*; - разрешены только команды
GET,SET,DELиPING—FLUSHALL,CONFIG,KEYSи всё остальное запрещено.
Пользователь должен пережить перезапуск Redis: храни ACL в отдельном файле /etc/redis/users.acl, подключённом в /etc/redis/redis.conf директивой aclfile. Пользователя default не трогай.
- redis
- ACL
- ACL SETUSER
- aclfile
- ACL SAVE
- принцип минимальных привилегий