Acontece que o script de inicialização incluído no Redis não é realmente usado e, em vez disso, usa /etc/systemd/system/redis.service . Há várias restrições de segurança nesse arquivo, incluindo ProtectHome=yes e limitação dos diretórios que podem ser gravados. Eu modifiquei esse arquivo para comentar ProtectHome=yes e para adicionar uma linha ReadWriteDirectories=-/home/redis/server e agora ele funciona corretamente.