chown: Operation not permitted as root


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers chown: Operation not permitted as root
# 1  
Old 09-08-2011
chown: Operation not permitted as root

Hi Expert,

I am trying to change ownership of one file to another user that is exist in the system but getting operation not permitted error

what could be the correct way?
Code:
[root@pandora18 tochange]# ls -lh .Xauthority_ori
-rw-------  1 maxim atlas 2.8K Jul 27 17:18 .Xauthority_ori
[root@pandora18 tochange]# id -a
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)
[root@pandora18 tochange]# id -a maxim
uid=47375(maxim) gid=54345(wisma) groups=54345(wisma)
[root@pandora18 tochange]# id -a tochange
uid=46764(tochange) gid=1000(atlas) groups=1000(atlas),30101(sign)
[root@pandora18 tochange]# chown tochange:atlas .Xauthority_ori
chown: changing ownership of `.Xauthority_ori': Operation not permitted
[root@pandora18 tochange]# ls -ld
drwxr-xr-x  41 tochange atlas 8192 Sep  7 18:06 .

Moderator's Comments:
Mod Comment Please use [code] and [/code] tags when posting code, data or logs etc. to preserve formatting and enhance readability, thanks.

Last edited by zaxxon; 09-08-2011 at 05:13 AM.. Reason: code tags, check PM
# 2  
Old 09-08-2011
root should be able to change the ownership. Did you check the filesystem that holds that file? Is it nfs or read-only?
# 3  
Old 09-08-2011
Code:
filer23:/vol/vol101/home14/tochange on /home/tochange type nfs (rw,tcp,rsize=32768,wsize=32768,timeo=600,retrans=2,intr,addr=10.10.10.1)

FS type nfs

Last edited by zaxxon; 09-08-2011 at 05:14 AM.. Reason: code tags, check PM
# 4  
Old 09-08-2011
If you are using NFS filesystem, you will need to change it on host filer23 (the NFS server) or export with no root squash or similiar option.

If you don't have user/group on NFS server to which you want to change ownership, you can use uid:gid on NFS server as numbers not actual names.
# 5  
Old 09-08-2011
How do I perform the following?
If you don't have user/group on NFS server to which you want to change ownership, you can use uid:gid on NFS server as numbers not actual names.
# 6  
Old 09-08-2011
You will go on client and see which GID and UID are used by user tochange and group atlas numericly.

Then you will connect to NFS server and position youself in that folder and run
chown uid:gid .Xauthority_ori where UID and GID are numbers on NFS client for that user / group.

For instance if tochange user has 101 UID and atlas group has 101 GID, you will issue on NFS server
Code:
chown 101:101 .Xauthority_ori

# 7  
Old 09-08-2011
Code:
[root@svdcelk18 tochange]# chown 46764:1000 .Xauthority_ori
chown: changing ownership of `.Xauthority_ori': Operation not permitted

---------- Post updated at 12:28 AM ---------- Previous update was at 12:28 AM ----------

Still getting the same error
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Mysql installation - Operation not permitted

Hello, Since over one week, I have been consistently searching for a solution to my mysql installation errors. I surfed many sites on google to get rid of the issue. Now google gives me all the same results, I tested many of those solutions provided by... Now I am pulling hair I am under... (12 Replies)
Discussion started by: baris35
12 Replies

2. Red Hat

Find and Chown all files in a DIR except for Root

RHEL 6.3 Could someone tell me how to use the find and chown command to replace all files in a directory owned by user1 (for this example) and replace with user1:group1? Most importantly I dont want to change any files owned by root. I recently used the following command but it changed the root... (4 Replies)
Discussion started by: gps1976
4 Replies

3. Shell Programming and Scripting

mv warning set owner/group: Operation not permitted

Hi, Thanks for looking into this. I am running into below situation in free BSD. I have a file in /tmp/sample.txt with owner as 'xyz' and group as 'wheel' I am moving it to my home dir/newsample.txt whihc has owner 'xyz', but group 'someother' with below command, getting warning, but it is... (2 Replies)
Discussion started by: ramanaraoeee
2 Replies

4. AIX

AIX5.3--vmount: Operation not permitted

Hi all, iam unable to mount exported directory hari on AIX 5.3, which was in RedHat Linux As4. Linux-server AIX -client I am facing errors of bash-3.00# mount -n linuxas4 /hari /hari mount: 1831-008 giving up on: linuxas4:/hari vmount: Operation not permitted. Pl any body... (1 Reply)
Discussion started by: haribabu
1 Replies

5. Linux

failed to preserve ownership operation not permitted

Hi i have written one backup script in linux workstation.The backup script will do zipping files and moved to the backup directory(i,e /net/ts-bcn/sb_backup/sand). #So while moving zipped files to the backup directory i am getting some error like this error:mv:failed to preserve ownership... (2 Replies)
Discussion started by: yogks
2 Replies

6. UNIX for Dummies Questions & Answers

chown -R under root directory

Hi I executed command "chown -R xxx:xxx /" with user root... and it was too late when I found the mistake. Ownership of some files under the root directory had already become xxx:xxx. Is there a way that can recovery the ownership of all my files back to the point where they were? I really thanks. (2 Replies)
Discussion started by: password636
2 Replies

7. Shell Programming and Scripting

Cannot utime: Operation not permitted

Hi - I have a script (.ksh) which has been transferred from one Linux box to another. Basically it untars a file a deploys the code to the relevent directories. It is failing with ' Cannot utime: Operation not permitted' When I run the command by hand it *is* doing the untar to the directories... (1 Reply)
Discussion started by: ajcannon
1 Replies

8. Programming

pthread_create returns "operation not permitted" if I try to link static?

Hello, I am trying to port some testtools we wrote from solaris to redhat linux(AMD64). If I link dynamic, set the correct LD_LIBRARY_PATH, everything runs fine. If I try to link static, the pthread_create returns "operation not permitted" (error code 1). Does anybody have an idea where to... (1 Reply)
Discussion started by: Micky
1 Replies

9. UNIX for Dummies Questions & Answers

Setuid root and chown

I am trying to run chown and chmod from a script owned by root. The permissions are set to 4755 so that users can execute the script as root. However, when I run the script as a user other than root, I get "Operation not permitted" for both chown and chmod. Any ideas as to why this is? (6 Replies)
Discussion started by: johnmsucpe
6 Replies

10. UNIX for Dummies Questions & Answers

"Operation not permitted" when copying directories

I'm kicking Unix questions out like Bruce Lee. So I'm copying a directory of files, in each directory I inevitablly get this: I get that for usually the same set of directories/files in each folder. Is there a way to override this when copying files? (4 Replies)
Discussion started by: JPigford
4 Replies
Login or Register to Ask a Question