Risposte:
L'eliminazione di un file significa che stai apportando modifiche alla directory in cui risiede, non al file stesso. Il tuo gruppo ha bisogno di rw nella directory per poter rimuovere un file. Le autorizzazioni per un file servono solo per apportare modifiche al file stesso.
Questo potrebbe inizialmente sembrare confuso fino a quando non pensi a come funziona il filesystem. Un file è solo un inode e la directory fa riferimento all'inode. Rimuovendolo, stai semplicemente rimuovendo un riferimento all'inode di quel file nella directory. Quindi stai cambiando la directory, non il file. Potresti avere un collegamento reale a quel file in un'altra directory e saresti ancora in grado di rimuoverlo dalla prima directory senza effettivamente modificare il file stesso, esisterebbe comunque nell'altra directory.
ls -ld /path/to/directory
o semplicemente ls -ld .
se hai già eseguito il cd-cd in quella directory.
getent group 1002
per vedere se ti dà un errore più dettagliato.
Solo il sistema può eliminare un file e solo se non ha riferimenti. Un semplice utente può solo scollegare un file, ovvero rimuoverlo da una directory. È necessario l'accesso in scrittura a una directory per scollegare un file da essa. Scollegare un file non modifica il file, quindi l'accesso in scrittura al file è irrilevante.
775 drwxrwxr-x
per la directory.