How to disable redis-cli history
我在网上搜索,但是无法找到一种方法来禁用redis-cli生成文件?/ .rediscli_history。 我担心的是该文件将AUTH信息记录到文件中(更多信息。请参见:https://github.com/antirez/redis/pull/2413)。 有关如何执行此操作的任何想法?
只需设置环境变量REDISCLI_HISTFILE
1 | env REDISCLI_HISTFILE=/dev/null redis-cli |
如何进行一些创意性的软链接呢?
1 2 3 4 5 6 7 8 | foo@bar:~$ rm .rediscli_history foo@bar:~$ ln -s /dev/null .rediscli_history foo@bar:~$ redis-cli 127.0.0.1:6379> ping PONG 127.0.0.1:6379> exit foo@bar:~$ ls -al .rediscli_history lrwxrwxrwx 1 foo foo 9 Sep 30 00:19 .rediscli_history -> /dev/null |
顺便说一句-您提交的PR有效,但我不确定我是否喜欢-也许登录AUTH并掩盖密码?