关于实例连接密码的说明 本章主要介绍关于实例连接密码的说明 DCS的缓存实例提供了密码控制访问功能,确保缓存数据足够安全。 说明 DCS帐号密码必须满足以下复杂度要求: 密码不能为空。 密码不能和帐号及帐号的倒序相同。 密码长度在8到32位之间。 至少必须包含如下四种字符中的三种: 小写字母 大写字母 数字 特殊字符包括(~!@$^&()+{}:, /?) 安全使用实例密码 1. Rediscli连接时隐藏密码。 Linux操作系统中,对rediscli指定a选项并携带密码,则在系统日志以及history记录中会保留密码信息,容易被他人获取。建议执行rediscli命令时不指定a选项,等连接上Redis后,输入auth命令完成鉴权。如下示例: $ rediscli h 192.168.0.148 p 6379 redis 192.168.0.148:6379>auth yourPassword OK redis 192.168.0.148:6379> 2. 脚本使用交互式输入密码鉴权,或使用不同权限的用户管理与执行。 脚本涉及到缓存实例连接,则采用交互式输入密码。如果需要自动化执行脚本,可使用其他用户管理脚本,以sudo方式授权执行。 3. 应用程序中使用加密模块对redis密码加密配置。