File Perm settings


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers File Perm settings
# 1  
Old 10-16-2008
File Perm settings

we have a file particular group(say abc) and we have a user(say def) in that group.I created file ram.txt it looked like this..
-rwxr--r-- 1 def abc 10 Oct 16 03:54 ram.txt

I changed the owner and group of the file as below
-rwxr--r-- 1 kriz test 10 Oct 16 03:58 ram.txt

when I log in as def to the machine and try to edit the file it says "read only" but when I save the file using wq!, it saves the contents and all the perm changes we did are lost and it agian goes to original settings..

Any Idea why it is happening? How to make a file readonly by chown option..
# 2  
Old 10-16-2008
Since you changed owner from def to kriz, why should def be able to write anything? It is normal behaviour that your changes are lost. Even if def was in group abc - abc has no permission to write to this file. So I guess def is counted as "other" and so the last parts of the the permissions count for def which are only "r" = read.
I don't see the problem, sorry.

Quote:
it saves the contents and all the perm changes we did are lost
That's just normal. I doubt it saves the contents - it keeps the file as is cause of lacking permissions to def. It will be just updating the inode.
# 3  
Old 10-16-2008
File Perm settings

The idea behind doing this we have a user called as 'def" and we a file created using def. The passwd for def is known to many people. In order to restrict the acess of the file we could like to change it to someother owner,so that everyone has only read perm on that file.

Is there anyoher way to acheive it...
# 4  
Old 10-16-2008
Having 1 user which many people use might be no good idea. To have a bit more of control, I suggest you create a group and put all those users that should have access to that file into that group and just assign that group to that file with chgrp.
The user which this file belongs can be for example the user "nobody" so no user owns that file, but all in the group can use it with the rights you've set.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

SUDOERS file settings Incorrect

1. I have user temp1 belonging to techx group $ id uid=1006(temp1) gid=1002(techx) groups=1002(techx) 2. We have user tomcat belonging to webadm group $ id uid=1017(tomcat) gid=1001(webadm) groups=1001(webadm) 3. We have user root belonging to root group. $ id uid=0(root) gid=0(root)... (2 Replies)
Discussion started by: mohtashims
2 Replies

2. UNIX for Dummies Questions & Answers

How to find directory listing from root to all files in tree format with details of perm/own/grp?

Hi, My apologies if my query is already available on this forum but I am new and could not find. I need a script to list all directories/sub directories and files with permissions/groups/owners. The script would run from home directory and should capture every directory. How do I do this? ... (4 Replies)
Discussion started by: 8709711
4 Replies

3. Solaris

Unable to delete directory even with 777 perm

Hi, I have an 'empty' directory 'tmp' of which I am the owner and 777 permission. But when I try to delete the directory using rmdir or rm command, it gives error. Command prompt snapshot: => uname SunOS ... (4 Replies)
Discussion started by: platinum81
4 Replies

4. Red Hat

Sudo perm to troubleshooting

I am building an access template of what types of commands I will need sudo, to support an installed application and view log files in general what commands are recommended is there a general of what would be useful on Red Hat? (1 Reply)
Discussion started by: NelsonC
1 Replies

5. Shell Programming and Scripting

Help with find -perm option

How to find all files for instance that match the permission rwxr*x--- where * is a wildcard which can be optionally asserted but all the others must match? Thanks in advance (7 Replies)
Discussion started by: stevensw
7 Replies

6. UNIX for Advanced & Expert Users

Access file permission settings from Windows

Looking to see if there is a tool/crawler that could export the file permissions to a windows for a unix system ? (3 Replies)
Discussion started by: matvrix
3 Replies

7. Shell Programming and Scripting

Wild card in find perm

Hi, Is there a way to use find command to list the directories for certain permissions. I know we can use find . -type d -perm nnn, where nnn is the permission number . However I wold like to know if I wanna search for wild card permissions i.e 75* / 7* / 55* , as i do not know the actual... (1 Reply)
Discussion started by: braindrain
1 Replies

8. Shell Programming and Scripting

perm bits

hi, in other previous post, someone suggested to set the " perm bits " to lock the file such that preventing others write to that same file, could someone please explain exactly what is perm bits and how can I achieve the desired result? Thanks! (1 Reply)
Discussion started by: mpang_
1 Replies

9. UNIX for Dummies Questions & Answers

find -perm query

I was going through a find tutorial and just couldn't get it...can someone explain it like he/she would explain a brain damaged dodo? "find allows you to specify a pattern that can be bit-wise ANDed with the permissions of the file. Simply put a minus sign before the octal value. The group write... (1 Reply)
Discussion started by: napolayan
1 Replies

10. Programming

change semaphore perm

Hi, I've a problem with this simple code about of semaphore: #include<stdio.h> #include<stdlib.h> #include<unistd.h> #include<semaphore.h> #include<sys/types.h> #include<sys/mman.h> #include<sys/fcntl.h> #define SemName "/SEM_1" int main (int argc, char **argv) { char name;... (5 Replies)
Discussion started by: FastMagister
5 Replies
Login or Register to Ask a Question