分布式缓存服务 DCS-配置Redis ACL访问账号:配置Redis ACL访问账号
配置Redis ACL访问账号
- 登录分布式缓存服务管理控制台。
- 在管理控制台左上角单击,选择实例所在的区域。
- 单击左侧菜单栏的“缓存管理”,进入实例信息页面。
- 单击D CS 缓存实例名称,进入该实例的基本信息页面。
- 选择“账号管理”进入账号管理页面。
“账号名称”为“default”的账号为实例的“默认账号”,默认账号的权限为读写权限,该账号的密码即缓存实例的访问密码。
- 单击“创建账号”,可以创建普通账号。
- 每个实例支持最多18个普通账号。
- 如果Redis实例开启了免密访问,创建的普通账号不生效,仅支持默认账号。
- 如需使用普通账号请先关闭默认账号的免密访问:单击默认账号对应“操作”列的“重置密码”即可为实例设置密码。
- 在弹出的创建账号窗口中,设置“账号名称”、选择账号权限为“只读”或“读写”、设置账号密码及备注。
- 单击“确定”,完成账号创建。
当使用创建的ACL普通账号连接实例时,需要配置实例密码为{username:password}。
- 以使用redis-cli连接Redis实例为例,当使用默认账号连接实例时命令如下:
./redis-cli -h {dcs_instance_address} -p 6379 -a {password}
- 如果使用实例创建的ACL普通账号连接,实例密码需要配置为“账号名称:账号密码”:
./redis-cli -h {dcs_instance_address} -p 6379 -a {username:password}
图1 账号管理
- 以使用redis-cli连接Redis实例为例,当使用默认账号连接实例时命令如下: