владелец файла не может chmod файл, операция отчета, не разрешенная

  1. используйте корневую копию или создайте файл a.out
  2. chown user:user a.out, изменение a.out владелец пользователю
  3. теперь изменитесь на пользователя, su user
  4. используйте пользователя для chmod a.out, chmod 755 a.out
  5. Хорошо, проблема здесь. шаг 4 произведет: chmod: ./a.out: Operation not permitted

Я работаю, они ступают на SUSE, это - работа. И chmod может использовать владельцем файла или корнем. Так, я думаю это, возможно, ошибка на Ubuntu. Кто-либо знает это?

-1
задан 28 October 2016 в 09:46

3 ответа

Проверьте, что файл не установлен столь неизменный, как упомянутый здесь:

Изменяющееся Владение: " Операция не permitted" - как раз когда корень!

0
ответ дан 28 September 2019 в 07:35

Удостоверьтесь, что текущий каталог является записью, допускал Вашего пользователя.

ls -laF

и видят то, что является полномочиями для. каталог.

0
ответ дан 28 September 2019 в 07:35

Проверьте, установлен ли файл как неизменяемый .

root@hostname:/tmp# lsattr ./a.out
----i--------e-- a.out

Это означает, что файл неизменяемый и не может быть изменен. Вы должны использовать chattr -i ./a.out, чтобы сбросить флаг, а затем + i , чтобы снова включить его после внесения изменений.

2
ответ дан 17 January 2020 в 00:28

Другие вопросы по тегам:

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