I try to chown the owner of a file to root, but I can't. I'm doing this as root. I get the following message:
chown: changing ownership of `ps': Operation not permitted
feedback
|
|
The immutable attribute may be set on the file. Remove it with chattr -i | |||||
feedback
|
|
Several solution exists, some among them:
| |||||
feedback
|
|
Funny. Did you check the system logs (/var/log/messages, /var/log/syslog, output of dmesg) for any clues? Possible reasons:
| |||
|
feedback
|
|
on what kind of Filesystem is the "ps" file you are trying to chown ? Is the fs mounted as ro (readonly) ? if you are talking about /bin/ps, on debian it's always like:
| |||||||||||
feedback
|
|
Every "guess" made by other answers is possible. A debugging hint may be to do a strace of the command, and look into the output in order to see what is the real problem in the syscalls itself.
| ||||
|
feedback
|
|
Try this: [root@ root]# chattr -ais /bin/ls after changing the ownership and group back to root. Thanks Mukesh Maurya mukesh@pugmarks.com | |||
|
feedback
|
|
I had same problem.
Which was not enough. So i added the 'sa'
Problem solved :) | |||
|
feedback
|