Чтобы удалить каталог, у вас должны быть разрешения на запись для его родительского объекта. Например, для этого каталога:
drwxr-xr-x 3 owner staff 102 Nov 5 22:00 .
drwxr-xr-x 160 owner admin 5440 Nov 5 22:00 ..
drwxr-xr-x 2 owner staff 68 Nov 5 22:00 foo
только владелец
может удалить каталог foo
(потому что только владелец
имеет разрешение на запись в родительский каталог).
Если вы предоставите группе staff
права на запись в родительский каталог:
drwxrwxr-x 3 owner staff 102 Nov 5 22:00 .
drwxr-xr-x 160 owner admin 5440 Nov 5 22:00 ..
drwxr-xr-x 2 owner staff 68 Nov 5 22:00 foo
, то любой член группы staff
сможет удалить каталог foo
.
]
Однако обратите внимание, что для удаления каталога им потребуется также удалить все его содержимое, поскольку вы не можете удалить непустой каталог.
Разрешение на удаление папки будет разрешением на "запись" в родительскую папку. На самом деле вы удаляете запись «подпапка» в родительской папке. Я предполагаю, что у родительской папки нет прав на запись для группы «www».