07-05-2008
start by chowing us the permissions set on the directory where that file resides...
Does that user you su to belong to the same group as the group of that directory?
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I have a crontab job that runs a database backup and directs the output to a log. I ran the job, and the output log file was created with no problems, but now if I try and run the same job again, I keep getting a file exists error. The permissions are:
-rw-rw-r--
I also tried changing the... (2 Replies)
Discussion started by: jodie
2 Replies
2. Forum Support Area for Unregistered Users & Account Problems
I am having problems editing my options and profile etc.
Whenever i do, i am getting a message that says I don't have any permissions. Can u tell me a solution. (2 Replies)
Discussion started by: rockyrak
2 Replies
3. UNIX for Dummies Questions & Answers
Hi,
We are facing problem to delete some logfiles. Explaing with example for clear understanding :
we have 2 accounts : prdpqrs (application account) & prodxyz (admin account - not root). Both of them are in same group called 'release'
While prodxyz is trying to remove a file owned by... (4 Replies)
Discussion started by: sabyasm
4 Replies
4. Solaris
I ran the sys-unconfig command and now I can't seem to change the permission on that folder evne though I'm the Superuser(Root admin).
I need to fix this so the user 'tommy' can login and have his home directory working.
How do I fix this???
http://www3.telus.net/superstar/error.jpg (6 Replies)
Discussion started by: kungpow
6 Replies
5. UNIX for Dummies Questions & Answers
Hi,I am a newbie, in a hp-ux box,i create a file testfile as root,
ls -l testfile
-rw-r--r-- 1 root sys 1 Jan 11 17:51 testfile
then l login the box as user ivan,then I execute
rm testfile
It prompts me testfile : 644 mode ? (y/n) ,if I enter y,then the testfile is... (11 Replies)
Discussion started by: bluepluto
11 Replies
6. Linux
Hi All,
I want to use the command "dos2unix" to format the file line break from win to unix,
but after changing the file permission has been change to 600.
how can i keep the original permisson after formatting?
Many thz (2 Replies)
Discussion started by: eric_wong_ch
2 Replies
7. Solaris
Hi Expert,
Could you tell me what is the meaning of " + " as shown below:
drwxr-xrwx+ /opt
Thanks. (2 Replies)
Discussion started by: skully
2 Replies
8. UNIX for Dummies Questions & Answers
How would i change permissions for a new directory so that i am the only one who has any access to any of the files created in it (2 Replies)
Discussion started by: trob
2 Replies
9. Shell Programming and Scripting
Here is my script.
1 echo -n "Enter file name : "
2 read file
3 chmod 777 $file
4 && W="write = yes" || W="Write = no"
5 chmod 777 $file
6 && X="Execute = yes" || X="Execute = No"
7 chmod 777 $file
8 && R="Read = yes" || R="Read = No"
... (0 Replies)
Discussion started by: qral_hdr
0 Replies
10. Slackware
When I set up to backup /home to a DVD I am incurring a problem with K3B ver. 2.0.2 saying I (root) has insufficient privileges to access /home/myuser/hp-check.log file. It also does this to the lost+found files for /home and /opt. I am root and the file/directory has read+write privs for root.... (1 Reply)
Discussion started by: slak0
1 Replies
LEARN ABOUT CENTOS
keyctl_setperm
KEYCTL_SETPERM(3) Linux Key Management Calls KEYCTL_SETPERM(3)
NAME
keyctl_setperm - Change the permissions mask on a key
SYNOPSIS
#include <keyutils.h>
long keyctl_setperm(key_serial_t key, key_perm_t perm);
DESCRIPTION
keyctl_setperm() changes the permissions mask on a key.
A process that does not have the SysAdmin capability may not change the permissions mask on a key that doesn't have the same UID as the
caller.
The caller must have setattr permission on a key to be able change its permissions mask.
The permissions mask is a bitwise-OR of the following flags:
KEY_xxx_VIEW
Grant permission to view the attributes of a key.
KEY_xxx_READ
Grant permission to read the payload of a key or to list a keyring.
KEY_xxx_WRITE
Grant permission to modify the payload of a key or to add or remove links to/from a keyring.
KEY_xxx_SEARCH
Grant permission to find a key or to search a keyring.
KEY_xxx_LINK
Grant permission to make links to a key.
KEY_xxx_SETATTR
Grant permission to change the ownership and permissions attributes of a key.
KEY_xxx_ALL
Grant all the above.
The 'xxx' in the above should be replaced by one of:
POS Grant the permission to a process that possesses the key (has it attached searchably to one of the process's keyrings).
USR Grant the permission to a process with the same UID as the key.
GRP Grant the permission to a process with the same GID as the key, or with a match for the key's GID amongst that process's Groups
list.
OTH Grant the permission to any other process.
Examples include: KEY_POS_VIEW, KEY_USR_READ, KEY_GRP_SEARCH and KEY_OTH_ALL.
User, group and other grants are exclusive: if a process qualifies in the 'user' category, it will not qualify in the 'groups' category;
and if a process qualifies in either 'user' or 'groups' then it will not qualify in the 'other' category.
Possessor grants are cumulative with the grants from the 'user', 'groups' and 'other' categories.
RETURN VALUE
On success keyctl_setperm() returns 0 . On error, the value -1 will be returned and errno will have been set to an appropriate error.
ERRORS
ENOKEY The specified key does not exist.
EKEYEXPIRED
The specified key has expired.
EKEYREVOKED
The specified key has been revoked.
EACCES The named key exists, but does not grant setattr permission to the calling process.
LINKING
This is a library function that can be found in libkeyutils. When linking, -lkeyutils should be specified to the linker.
SEE ALSO
keyctl(1),
add_key(2),
keyctl(2),
request_key(2),
keyctl(3),
request-key(8)
Linux 4 May 2006 KEYCTL_SETPERM(3)