-
Notifications
You must be signed in to change notification settings - Fork 1
Security and ACL
Anshu Garg edited this page Sep 13, 2026
·
1 revision
VortexKV provides enterprise production security supporting password authentication, Redis 6+ ACLs, and TLS wire encryption.
Enforce client authentication:
./bin/vortex-server -requirepass "super_secret_password"Clients must authenticate before issuing any command:
redis-cli -p 7379 -a "super_secret_password" PINGManage fine-grained user permissions, key namespace restrictions, and roles:
-
ACL LIST: Display all configured users and permission rules. -
ACL SETUSER <username> on >password ~pattern* +@all: Create or update a user. -
ACL WHOAMI: Return the current authenticated username. -
AUTH <username> <password>: Authenticate as a specific user.
Example namespace isolation:
# User can only access 'cache:*' keys:
ACL SETUSER cache_worker on >pass123 ~cache:* +@read +@writeEncrypt traffic between clients and cluster nodes:
./bin/vortex-server -tls-cert cert.pem -tls-key key.pem