Creating a user account

I need to create an user account in solaris 10 that has permission to read, write and execute just for 3 different directories.

Example:

IP:10.123.45.90
Directories: /street/house/bedroom
                   /street/house/kitchen
                    /street/house/restroom

Those 3 directories belongs to another user (person1)

It's very import that the user could access just those 3 directories.


ls -la of /street/house/bedroom

drwxrwxr-x   2 person1      dpgrpa      1024 Oct  2 15:14 .
drwxrwxr-x   7 person1      dpgrpa      1024 Aug 28  2013 ..

ls -la of /street/house/kitchen

drwxrwxr-x   2 person1      dpgrpa      1024 Oct  2 15:14 .
drwxrwxr-x   7 person1      dpgrpa      1024 Sep 13  2013 ..

ls -la of  /street/house/restroom

drwxrwxr-x   2 person1      dpgrpa        96 Oct  2 15:15 .
drwxrwxr-x   7 person1      dpgrpa      1024 Sep 24 15:33 ..
joaotellesAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

omarfaridCommented:
You create the user say user2 and add to group dpgrpa which has full perms as you want

OR

you could create new group say g1, then add user to it and change group for the 3 dirs with chgrp command
joaotellesAuthor Commented:
The first option will still give permission for this user to r,w,e in other directories right?

The second option, I still want to have the permissions in the directory for the users/group that I had before... So if I change the group of these dirs to the one I crate.. the user form the group dpgrpa will still be able to r,w this dir?
omarfaridCommented:
you may add all users of group dpgrpa to the new group g1

OR

you can use acl on solaris to provide required perms. please see link below for examples

http://softpanorama.org/Solaris/ACL/index.shtml

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Active Protection takes the fight to cryptojacking

While there were several headline-grabbing ransomware attacks during in 2017, another big threat started appearing at the same time that didn’t get the same coverage – illicit cryptomining.

Pepe2323Commented:
The second account u need to create must be part of the group dpgrpa    

check /etc/groups and look for that group

u will see something like this

dbgrpa:x:101: -------- > add the account u need to create

dbgrpa:x:101:user2 --- Example

Regards.
joaotellesAuthor Commented:
tks
omarfaridCommented:
Welcome
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Unix OS

From novice to tech pro — start learning today.