08-31-2012 07:38 AM
HI All, Good Evening!!!
This doubt might be silly, but this is creating lot of security exposure.
When i create a user account using user add command, the home directory is getting created with 755 permission instead of 700 permission.
I've tried all means but no luck. i need the home directory to be created with 700 permission when i shoot useradd command. Can anyone help me out to resolve this issue.
Many Thanks in advance!!!
08-31-2012 08:53 AM
I have not been able to find a way to do that yet.
It would make sense for your umask to control that, but I set umask to 077 and a homedir was still created with 755 permissions.
I will continue to search.
08-31-2012 12:43 PM
08-31-2012 01:08 PM
>if I create the account using Sam, then home directory gets created with 700 permission.
I thought I checked recently but is there a useradd.sam like usermod.sam?
08-31-2012 02:17 PM
Yes, there is a /usr/sam/lbin/useradd.sam, but it is just a link to /usr/sbin/useradd. I looked at it but did not see anything that allows you to specify the homedirectory permissions.
08-31-2012 02:24 PM
>it is just a link to /usr/sbin/useradd.
The program can just look at argv and do something different. Like usermod.sam.
>I looked at it but did not see anything that allows you to specify the homedirectory permissions.
But did you try it? ;-) Of course kind of hard to find options if not present in the help.