Мне удалось воспроизвести вашу проблему, дело в том, что вы уже создали такой файл « test.txt » в своей папке с владельцем и группой ' www-data ', так как вы пытаетесь создать с помощью touch
файл, который уже существует, но вы не являетесь владельцем, у вас есть «Permission denied», однако вы можете прочитать этот файл с помощью cat
потому что у файла есть разрешения на чтение для других пользователей.