質問

I have basic question about installing applications on linux operating system. i am going to express my issue considering oracle db installation as a example. when installing oracle database , i created a user group called dba and and user in this group called ora112. so this users is allowed to install database. so my question is if ora112 uses umaks is set to 077, then no other uses will be able to configure oracle database. why do we need to follow this practice. is it a accepted procedure in application installation on Linux. please share your experience with me. thanks in advance for looking into this issue

say i install Java application in this way. then no other application which belongs to different user account won't be able use Java running on this computer because of this access restriction.

what is the default permission used when installing an application. is it 770?

役に立ちましたか?

解決

I think you are mistaking permissions with umasks. If you install the database with, say 770 permissions, anyone in the dba group will be able to do what they need in there.

On a different topic, if the user ora112 has a umask set to 077, then when he creates a new file, he'll create it by default with the permissions 700. This means you'll have to manually chmod everything ora112 creates in order to let other group members of dba modify it.

Again, note how the umask is different from the permissions of the actual installation!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top