目录
- 前言
- 1. 临时密码
- 2. 永久密码
- 3. 验证
前言
如果在服务器中搭建了redis
没设置密码的话,可能会被入侵导致你的cpu瞬间飙高
那么最好设置一下密码
1. 临时密码
由于我配置了后台的登录模式
所以直接后台启动了
(设置的daemonize值为yes,既可以通过后台进行登录redis-server /etc/
)
之后获取文件中的requirepass
,查询其value的值
给予一个密码,也就是一个value
root@gaokaoli:/opt/redis-6.2.1# redis-server /etc/redis.conf
root@gaokaoli:/opt/redis-6.2.1# redis-cli
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) ""
127.0.0.1:6379> config set requirepass 123456
OK
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "123456"
127.0.0.1:6379>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
截图如下
2. 永久密码
在配置文件中找到该项设置requirepass foobared
在后面补齐你的密码
在这之前要重启一下你的redis 的服务,每一次修改配置文件都要重启你的服务才可成功
之后登录就要使用密码
(不晓得为啥,这个永久密码好像一直不会成功,不知道是版本问题还是因为更改了设置,永久密码一直启动不成功)
如果有知道者可以在评论区告知一下
3. 验证
通过输入如下的界面
root@gaokaoli:/opt# redis-cli
127.0.0.1:6379> config get requirepass
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 123456
OK
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "123456"
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
截图如下