- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Create user
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2011 04:44 AM
11-21-2011 04:44 AM
Create user
Dear Experts,
Need to create user like oracle who can run the envi files (.oraenv and .asmenv) which is under /u01/oracle, cron jobs, cluvfy, srvctl utilies.
I don't want user to user oracle userid.
Will be really grateful for the advices and solution.
Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2011 12:03 PM
11-21-2011 12:03 PM
Re: Create user
>Need to create user like oracle who can run the envi files (.oraenv and .asmenv) which is under /u01/oracle, cron jobs, cluvfy, srvctl utilities. I don't want user to user oracle userid.
You may have problems with permissions if you don't use the same numeric ID. But you could try another user in the same group.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-22-2011 03:37 AM
11-22-2011 03:37 AM
Re: Create user
Dear Dennis,
Thanks for your response. As i am newbie in the ux box so will be really grateful if you could please give some more details with the steps. You can find below the user account related files.
########### /etc/passwd ###############
$ vi /etc/passwd
"/etc/passwd" [Read only] 21 lines, 870 characters
root:9MICcmvROHatk:0:3::/:/sbin/sh
daemon:*:1:5::/:/sbin/sh
bin:*:2:2::/usr/bin:/sbin/sh
sys:*:3:3::/:
adm:*:4:4::/var/adm:/sbin/sh
uucp:*:5:3::/var/spool/uucppublic:/usr/lbin/uucp/uucico
lp:*:9:7::/var/spool/lp:/sbin/sh
nuucp:*:11:11::/var/spool/uucppublic:/usr/lbin/uucp/uucico
hpdb:*:27:1:ALLBASE:/:/sbin/sh
nobody:*:-2:-2::/:
www:*:30:1::/:
smbnull:*:101:101:DO NOT USE OR DELETE - needed by Samba:/var/opt/samba/nologin:/bin/false
cimsrvr:*:102:102:WBEM Services:/var/opt/wbem:/sbin/sh
sfmdb:*:103:20::/home/sfmdb:/sbin/sh
sshd:*:104:103:sshd privsep:/var/empty:/bin/false
iwww:*:105:1::/home/iwww:/sbin/sh
owww:*:106:1::/home/owww:/sbin/sh
hpsmh:*:107:104:System Management Homepage:/var/opt/hpsmh:/sbin/sh
tftp:*:108:105:Trivial FTP user:/home/tftp:/usr/bin/false
oracle:3FK0hm3iKFkjU:2009:2002::/u01/oracle:/sbin/sh
########### /etc/group ###############
$ vi /etc/group
"/etc/group" [Read only] 19 lines, 279 characters
root::0:root
other::1:root,hpdb
bin::2:root,bin
sys::3:root,uucp
adm::4:root,adm
daemon::5:root,daemon
mail::6:root
lp::7:root,lp
tty::10:
nuucp::11:nuucp
users::20:root
nogroup:*:-2:
smbnull::101:
cimsrvr::102:
sshd::103:
hpsmh::104:
tftp::105:
dba::2001:oracle
oinstall::2002:
########
Please do the needful.
Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-22-2011 04:13 PM
11-22-2011 04:13 PM
Re: Create user
>please give some more details with the steps. You can find below the user account related files.
If you want to use a different name but same UID, you can just use vipw(1m) to clone the line:
oracle2:3FK0hm3iKFkjU:2009:2002::/u01/oracle:/sbin/sh
If you want an new user with the same GID but UID 20090:
oracle2:3FK0hm3iKFkjU:20090:2002::/u01/oracle:/sbin/sh
And in /etc/group:
dba::2001:oracle,oracle2
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-23-2011 01:03 AM
11-23-2011 01:03 AM
Re: Create user
Thanks for your response.
## If you want to use a different name but same UID, you can just use vipw(1m) to clone the line:
oracle2:3FK0hm3iKFkjU:2009:2002::/u01/oracle:/sbin/sh
## If you want an new user with the same GID but UID 20090:
oracle2:3FK0hm3iKFkjU:20090:2002::/u01/oracle:/sbin/sh
From the above steps, is that necessary to have same uid or guid or can have different one while creating the user same like oracle. And also as am a newbie will be really grateful if you could please show me how to use vipw(1m) to clone the line.
## And in /etc/group:
dba::2001:oracle,oracle2
Regarding adding the user in groups file, i should only assign to dba group or to oinstall also?
dba::2001:oracle
oinstall::2002:
Thanks & Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-23-2011 04:26 AM
11-23-2011 04:26 AM
Re: Create user
## If you want to use a different name but same UID, you can just use vipw(1m) to clone the line:
oracle2:3FK0hm3iKFkjU:2009:2002::/u01/oracle:/sbin/sh
## If you want an new user with the same GID but UID 20090:
oracle2:3FK0hm3iKFkjU:20090:2002::/u01/oracle:/sbin/sh
>From the above steps, is that necessary to have same uid or guid or can have different one while creating the user same like oracle.
If you use the same UID/GID, you don't have to worry about permissions since they are the same user. You can use different home directories and shells. But be careful about removing this user, use vipw to remove.
But you do want the same GID.
>if you could please show me how to use vipw(1m) to clone the line.
It should be the same as vi, except you type (as root) vipw.
## And in /etc/group:
dba::2001:oracle,oracle2
>Regarding adding the user in groups file, I should only assign to dba group or to oinstall also?
You only need to assign it to dba, oracle's secondary group. The primary group oinstall is already mentioned in /etc/passwd.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-23-2011 06:11 AM
11-23-2011 06:11 AM
Re: Create user
I just wanted to thank you for taking the time to reply me in such a prompt manner. I really appreciate your assistance I'll give it a try and will get back to you asap.
Thanks again.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-25-2011 03:03 AM
11-25-2011 03:03 AM
Re: Create user
I added the below line in /etc/passwd file with same UID ang GID but different username.
newuser:3FK0hm3iKFkjU:2009:2002::/newuser:/sbin/sh
And in /etc/group:
dba::2001:oracle,newuser
But when i tried to run envi file's i.e. (.oraen and .asmenv) from the newuser home directory i.e. /newuser as a newuser it gives me below error as
$ pwd
/newuser
$ . .oraenv
sh: .oraenv: not found.
$
Please advice.
Thanks & Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-26-2011 12:20 AM
11-26-2011 12:20 AM
Re: Create user
I copied env files from oracle home location i.e. /u01/oracle/ .oraenv .asmenv to neuser's location /newuser and when i tried to run it gives the below error.
$ pwd
/newuser
$ ls
.oranv .asmenv
$ . .oraenv
sh: .oraenv: not found.
$
Please advice.
Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-26-2011 05:37 AM - edited 11-26-2011 05:38 AM
11-26-2011 05:37 AM - edited 11-26-2011 05:38 AM
Re: Create user
>And in /etc/group: dba::2001:oracle,newuser
Hmm, that may not have been needed.
>But when I tried to run env file's from the newuser home directory it gives me below error as
sh: .oraenv: not found.
You would need to copy (or symlink) those scripts to your new home directory.
>I copied env files from oracle home location to neuser's location and when I tried to run it gives the below error.
>. .oraenv
sh: .oraenv: not found.
What is $PATH set to? ($PATH is required for sourcing too.)
Try: . ./.oraenv