Freebsd Secondary Group, не позволяющая удаление папки

Я имел очень хороший успех, восстанавливающий разделы с помощью R-Studio. Я даже смог восстановить раздел, который удалялся и воссоздавался, но еще не использовался.

6
задан 7 March 2013 в 23:30
2 ответа

Чтобы удалить каталог, у вас должны быть разрешения на запись для его родительского объекта. Например, для этого каталога:

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 .
] Однако обратите внимание, что для удаления каталога им потребуется также удалить все его содержимое, поскольку вы не можете удалить непустой каталог.

3
ответ дан 3 December 2019 в 00:29

Разрешение на удаление папки будет разрешением на "запись" в родительскую папку. На самом деле вы удаляете запись «подпапка» в родительской папке. Я предполагаю, что у родительской папки нет прав на запись для группы «www».

3
ответ дан 3 December 2019 в 00:29

Теги

Похожие вопросы