1

У меня есть следующая структура (свойство имеет вид user:group, пользователь A принадлежит обеим группам A и B, пользователь B находится только в группе B):

+ dir1           rwxrwxr-x     A:A
+ dir2           rwxrwxr-x     A:B
  - file1        rw-rw-r--     B:B
  + dir3         rwxrwxr-x     B:B
    -file2       rw-rw-r--     B:B

Я (как пользователь A) хочу переместить file2 в dir1 . Когда я это делаю, я получаю сообщение об ошибке "Permisson denied" (хотя перемещение file1 в dir1 работает нормально). В результате file2 копируется в dir1 но все еще остается в dir3 как будто разрешение на запись группы было проигнорировано для подавления.

В чем здесь проблема?

РЕДАКТИРОВАТЬ:

Может быть, есть проблема с назначением группы, вот результат нескольких команд:

$ whoami
A
$ groups
A                   <-- ??? why
$ groups A
A : A B

Более того, mv который я пытаюсь сделать, находится в сценарии, вызываемом заданием crontab, и там работает frmo. Есть ли что-то, что нужно сделать, чтобы "обновить" групповые задания?

1 ответ1

0

Хорошо, очевидно, что вы должны выйти из системы, чтобы изменения вступили в силу. В этом разделе объясняется, как при необходимости выйти из системы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .