web-dev-qa-db-ja.com

rootとしてのchmodの許可が拒否されました

顧客のopenvzゲスト(最新のdebianスクイーズ64ビット)を管理する必要があります。ルートとしてchmod 0750 /rootを実行しようとすると、Permission deniedが返されます。ルートができると思ったので、これは本当に私を困惑させますすべて

私が知る限り、selinuxは実行されていません(これはopenvzゲストでまったく可能ですか?)。いくつかのログファイル(syslog、kern、dmesg)を調べましたが、メッセージは表示されませんでした。

Rootがchmod 0750 /rootできない理由をどのように見つけることができますか?

更新:/ rootにファイルを作成できないため、さらに奇妙です。 mkdir: cannot create directory '/root/test': Permission denied

3
gucki

わかりました。lsattrで確認できるように、ディレクトリが「不変」としてマークされていることがわかりました。 chattr -i /rootを実行した後、すべてが期待どおりに機能するようになりました:)

5
gucki