测试服务器安全及被差被挖矿
没有密码被挖矿
步骤
找到redis根目录
dump.rdb logs redis-benchmark redis-cli redis.conf redis-server
找到.redis.conf文件
找到
requirepass foobared
密码最好设置很复杂那种,防止暴力破解
# requirepass foobared
requirepass 你的密码
找到我这里是29736
port
port 29736
绑定内部ip
# bind 192.168.1.100 10.0.0.1
bind 192.168.1.211
进入根目录关闭服务
./redis-server shutdown
启动服务
./redis-server redis.conf
测试是否好用
如需加参数 具体看 ./redis-cli -h
./redis-cli -h 192.168.1.211 -p 29736 -a 你密码
java配置
<!-- redis 连接池配置 -->
<bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig">
<property name="maxTotal" value="${redis.maxTotal}" />
<property name="maxIdle" value="${redis.maxIdle}" />
<property name="maxWaitMillis" value="${redis.maxWaitMillis}" />
<property name="testOnBorrow" value="${redis.testOnBorrow}" />
</bean>
<bean id="jedisPool" class="redis.clients.jedis.JedisPool">
<constructor-arg index="0" ref="jedisPoolConfig" />
<constructor-arg index="1" value="${redis.host}" />
<constructor-arg index="2" value="${redis.port}" />
<constructor-arg index="3" value="${redis.timeout}" />
<constructor-arg index="4" value="${redis.passwd}" />
</bean>