Мне нужно управлять гостевой системой openvz клиента (последняя версия debian squeeze 64 бит). Теперь, когда я пытаюсь сделать chmod 0750 /root
как root это дает мне Permission denied
. Это действительно меня озадачивает, так как я думал, что root может сделать все.
Насколько я могу судить, selinux не работает (возможно ли это вообще в гостевой системе openvz?). Я просмотрел некоторые файлы журналов (syslog, kern, dmesg) и не увидел никаких сообщений.
Как узнать, почему root не может chmod 0750 /root
?
Обновление: это еще более странно, так как я также не могу создавать файлы в / root. mkdir: cannot create directory '/root/test': Permission denied
Хорошо, я только что узнал, что каталог был помечен как "неизменяемый", что можно проверить с помощью lsattr
. После выполнения chattr -i /root
теперь все работает как положено :)