Redsi 密码:
一、添加密码
设置访问密码
这在您不信任的环境中可能很有用,其他可以随意访问主机的用户,却不能随意访问redis。
在redis配置文件中 设置:
requirepass abc
登录:
连接
redis-cli -p 8000
连接后无法执行任何读写操作,需要如下,输入密码
auth abc
java 中使用
// Jedis使用密码
Jedis jedis = new Jedis("192.168.110.135", 8000);
jedis.auth("abc");
<!-- SpringData-Redis 使用密码 -->
<bean id="jedisConnectionFactory"
class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory">
<!-- Redis主机 -->
<property name="hostName" value="192.168.110.135"></property>
<property name="port" value="8000"></property>
<!-- 连接池配置信息 -->
<property name="poolConfig" ref="jedisPoolConfig"></property>
<!-- 指定密码 -->
<property name="password" value="abc"/>
</bean>
主从关系使用密码:
从机端需要设置 主机的密码,否则从机无法连接主机
masterauth abc
slaveof 192.168.110.135 8000