在Redis的Unix域套接字通信中设置权限

可能有写在手册的某个地方,但这只是备忘录。

unixsocket /var/run/redis/redis.sock #socketファイルのパス
unixsocketperm 700 #socketファイルのパーミッション

尽管源代码中已经正确写明了权限,但在配置文件中却部分省略了,令人难以理解。。

背景情况

从GitLab v7.3开始,建议在生产环境中使用套接字来进行Redis和应用程序之间的通信。
如果您以root身份安装GitLab和Redis,则没有问题,
但如果以普通用户身份安装GitLab,并以root身份安装Redis,则需要注意权限问题。

广告
将在 10 秒后关闭
bannerAds