rootでユーザー.bash_profileを移動しようとすると、「操作が許可されていません」エラーが発生します。

rootでユーザー.bash_profileを移動しようとすると、「操作が許可されていません」エラーが発生します。

RHEL5 システムの権限は次のとおりです。

[root@server1 belmin]# ls -la | egrep '\.(bash_profile)?$'
drwx------   9 belmin belmin     4096 Sep 16 14:29 .
drwxr-xr-x  40 root   root       4096 Sep  2 15:32 ..
-rw-r--r--   1 belmin belmin      801 Aug 25  2011 .bash_profile

ただし、ジョブを実行するとエラーが発生しますmv

[root@server1 belmin]# mv .bash_profile{,.backup-20140916}
mv: cannot move `.bash_profile' to `.bash_profile.backup-20140916': Operation not permitted

見たこの同様の質問しかし、これはNFSマウントに関するもので、これはext3マウントです。

[root@server1 belmin]# df -P .
Filesystem         1024-blocks      Used Available Capacity Mounted on
/dev/sda3             28794584   7901184  19430684      29% /

[root@server1 belmin]# mount | grep sda3
/dev/sda3 on / type ext3 (rw)

Selinuxが有効になっていますが、システムログに関連する監査メッセージが表示されません。

どんな提案がありますか?

ベストアンサー1

不変フラグが設定されていることを確認してください.bash_profile

lsattr .bash_profile

以下を使用して削除できます。

chattr -i .bash_profile

HTH、乾杯

おすすめ記事