Não é possível tocar / conectar-se a um soquete unix do mesmo grupo

1

sudo ls -la /var/lib/redis/6379/ produz:

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

Ótimo, agora sudo groups www-data produz:

www-data : www-data redis

OK, mas sudo -u www-data -g www-data touch /var/lib/redis/6379/redis.sock causa o seguinte erro:

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

Isso não deveria acontecer ao meu entendimento. Alguém pode apontar onde estou completamente errado? O seguinte não funciona com o mesmo erro (que é o que realmente me interessa):

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

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

Isso está no Debian 8.2.

    
por Cenoc 29.11.2015 / 05:59

1 resposta

1

Acontece que foi o avô que perdeu o x -bit. Agora sem problemas de permissão!

    
por 29.11.2015 / 21:39