无法接触/连接到同一组的 unix 套接字

无法接触/连接到同一组的 unix 套接字

sudo ls -la /var/lib/redis/6379/生成:

drwxrwxr-x 2 redis redis    4096 Nov 28 23:10 .
drwx-w---- 3 redis redis    4096 Nov 22 00:10 ..
srwxrwx--- 1 redis redis       0 Nov 28 23:10 redis.sock

太好了,现在sudo groups www-data生成:

www-data : www-data redis

OK,但是却sudo -u www-data -g www-data touch /var/lib/redis/6379/redis.sock出现如下错误:

touch: cannot touch ‘/var/lib/redis/6379/redis.sock’: Permission denied

在我看来,这不应该发生。有人能指出我错在哪里吗?下面的方法也不起作用,并出现同样的错误(这才是我真正感兴趣的):

sudo -u www-data -g www-data redis-cli -s /var/lib/redis/6379/redis.sock

Could not connect to Redis at /var/lib/redis/6379/redis.sock: Permission denied

这是在 Debian 8.2 上。

答案1

原来是祖父母缺少 -bit x。现在没有权限问题了!

相关内容