Ответы:
Удаление файла означает, что вы вносите изменения в каталог, в котором он находится, а не в сам файл. Ваша группа нуждается в rw в каталоге, чтобы иметь возможность удалить файл. Права доступа к файлу предназначены только для внесения изменений в сам файл.
Сначала это может показаться странным, пока вы не подумаете о том, как работает файловая система. Файл - это просто индекс, а каталог ссылается на индекс. Удаляя его, вы просто удаляете ссылку на индекс этого файла в каталоге. Таким образом, вы меняете каталог, а не файл. У вас может быть жесткая ссылка на этот файл в другом каталоге, и вы все равно сможете удалить его из первого каталога без фактического изменения самого файла, он все равно будет существовать в другом каталоге.
ls -ld /path/to/directory
или просто, ls -ld .
если вы уже перешли в этот каталог.
getent group 1002
чтобы увидеть, если это даст вам более подробную ошибку.
Только система может удалить файл, и только если он не имеет ссылок. Простой пользователь может только отсоединить файл, то есть удалить его из каталога. Вам нужен доступ для записи в каталог, чтобы отсоединить файл от него. Отмена связывания файла не приводит к изменению файла, поэтому доступ для записи в файл не имеет значения.
775 drwxrwxr-x
за каталог.