Sponsored Content
Full Discussion: Account
Top Forums UNIX for Dummies Questions & Answers Account Post 13515 by cns on Friday 18th of January 2002 09:48:47 AM
Old 01-18-2002
First check you /etc/passwd for uid and gid.
uid Should be unique. gid should be the gid you want the user to be part of.

Then make the user using the useradd command

Code:
useradd -u [uid] -g [gid] -c [comment] -d [homedirectory] -m -s [shell] loginname

Next set the password for the user, by using the following command

Code:
passwd loginname

And read the man-pages on useradd.

Good luck

Last edited by cns; 01-18-2002 at 11:04 AM..
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

new account

SUN Solaris 2.6 I need a account for foreign user. They have only to work on their home-directory. How can I build this special-account ? :confused: :confused: :confused: (6 Replies)
Discussion started by: Lawatsch
6 Replies

2. UNIX for Dummies Questions & Answers

Setting an account to be a non-login account automatically?

Is there a way to easily change an account to be a non login account (NP in the shadow) file? I know I can just edit the file but that is not what we want to do. We use access control software and want to provide a way to set an account to be non-login using simple commands that can be mapped... (0 Replies)
Discussion started by: LordJezo
0 Replies

3. UNIX for Dummies Questions & Answers

Change Account to not lock account if password expires

I have access to 15+ UNIX boxes at work, and I do not consistently log onto all of them over time. When I do try to access one I havent been on in awhile, my account is locked as the password has expired. I need to request to the UNIX SA's that the password expiration is 90 days and that if it... (1 Reply)
Discussion started by: stringzz
1 Replies

4. Forum Support Area for Unregistered Users & Account Problems

Account

How do I delete my account!? (0 Replies)
Discussion started by: Cookie5058
0 Replies

5. Linux

Apply disk quota to account(dedicate 3 GB to account).

Hi , I am faceing lot of problem due to "disk space is not enough". senerio is like as, In system has 5 account. a,b,c,d,e say account c if very critical. Due to other user's data, user 'c' is faceing disk space issue. I want to dedicate 3 GB for user 'c'. No user... (1 Reply)
Discussion started by: ashokd009
1 Replies

6. Forum Support Area for Unregistered Users & Account Problems

Restart old account, change email for account

Hi there, I may have had a typo in my email previously provided. I have doublechecked my email for Scott's reply but havent seen it, so I am creating a new post. My new email can be either one of these: <removed> or <removed> I beleive my old email was <removed by admin> thanks for your... (1 Reply)
Discussion started by: AKelam_MagnusA
1 Replies

7. How to Post in the The UNIX and Linux Forums

Simultaneously try to execute commands after connecting to remote account to one account

I have made password less connection to my remote account. and i tried to execute commands at a time. but i am unable to execute the commands. ssh $ACCOUNT_DETAILS@$HOST_DETAILS cd ~/JEE/*/logs/ (1 Reply)
Discussion started by: kishored005
1 Replies

8. Post Here to Contact Site Administrators and Moderators

Verify from one account number to another account number

Hi, Can anyone suggest me for the below steps. Here the index files is nothing but a text file and In index file there are n number of pdf files. Step 0 check out if this is for A(index file) or B(index file) 1. Read the first line of the original index file 2. Read the 9th character... (1 Reply)
Discussion started by: pavand
1 Replies

9. Windows & DOS: Issues & Discussions

What happens to your skype account if you close outlook.com email account?

Hello, Does anyone know what happens to your skype account if you close the outlook.com email account which are linked together? As you know they are both owned by Microsoft. Thanks (0 Replies)
Discussion started by: milhan
0 Replies
USERADD(8)						    BSD System Manager's Manual 						USERADD(8)

NAME
useradd -- add a user to the system SYNOPSIS
useradd -D [-F] [-b base-dir] [-e expiry-time] [-f inactive-time] [-g gid | name | =uid] [-k skel-dir] [-L login-class] [-M home-perm] [-r lowuid..highuid] [-s shell] useradd [-moSv] [-b base-dir] [-c comment] [-d home-dir] [-e expiry-time] [-f inactive-time] [-G secondary-group] [-g gid | name | =uid] [-k skel-dir] [-L login-class] [-M home-perm] [-p password] [-r lowuid..highuid] [-s shell] [-u uid] user DESCRIPTION
The useradd utility adds a user to the system, creating and populating a home directory if necessary. Any skeleton files will be provided for the new user if they exist in the skel-dir directory (see the -k option). Default values for the base directory, the time of password expiry, the time of account expiry, primary group, the skeleton directory, the range from which the uid will be allocated, and default login shell can be provided in the /etc/usermgmt.conf file, which, if running as root, is created using the built-in defaults if it does not exist. The first form of the command shown above (using the -D option) sets and displays the defaults for the useradd utility. See user(8) for more information about EXTENSIONS. -b base-dir Set the default base directory. This is the directory to which the user directory is added, which will be created if the -m option is specified and no -d option is specified. -D without any further options, -D will show the current defaults which will be used by the useradd utility. Together with one of the options shown for the first version of the command, -D will set the default to be the new value. See usermgmt.conf(5) for more information. -e expiry-time Set the time at which the new user accounts will expire. It should be entered in the form ``month day year'', where month is the month name (the first three characters are sufficient), day is the day of the month, and year is the year. Time in seconds since the epoch (UTC) is also valid. A value of 0 can be used to disable this feature. -F Force the user to change their password upon next login. -f inactive-time Set the time at which passwords for the new user accounts will expire. Also see the -e option above. -g gid | groupname | =uid Set the default group for new users. -k skel-dir Set the skeleton directory in which to find files with which to populate new users' home directories. -L login-class Set the default login class for new users. See login.conf(5) for more information on user login classes. This option is included if built with EXTENSIONS. -M home-perm sets the default permissions of the newly created home directory if -m is given. The permission is specified as an octal number, with or without a leading zero. -r lowuid..highuid Set the low and high bounds of uid ranges for new users. A new user can only be created if there are uids which can be assigned from one of the free ranges. This option is included if built with EXTENSIONS. -s shell Set the default login shell for new users. In the second form of the command, after setting any defaults, and then reading values from /etc/usermgmt.conf, the following command line options are processed: -b base-directory Set the base directory name, in which the user's new home directory will be created, should the -m option be specified. -c comment Set the comment field (also, for historical reasons known as the GECOS field) which will be added for the user, and typically will include the user's full name, and, perhaps, contact information for the user. -d home-directory Set the home directory which will be created and populated for the user, should the -m option be specified. -e expiry-time Set the time at which the current password will expire for new users. It should be entered in the form ``month day year'', where month is the month name (the first three characters are sufficient), day is the day of the month, and year is the year. Time in sec- onds since the epoch (UTC) is also valid. A value of 0 can be used to disable this feature. See passwd(5) for more details. -f inactive-time Set the time at which new user accounts will expire. Also see the -e option above. -G secondary-group Add the user to the secondary group secondary-group in the /etc/group file. The secondary-group may be a comma-delimited list for multiple groups. Or the option may be repeated for multiple groups. (16 groups maximum.) -g gid | name | =uid Give the group name or identifier to be used for the new user's primary group. If this is '=uid', then a uid and gid will be picked which are both unique and the same, and a line added to /etc/group to describe the new group. -k skeleton directory Give the skeleton directory in which to find files with which to populate the new user's home directory. -L login-class Set the login class for the user being created. See login.conf(5) for more information on user login classes. This option is included if built with EXTENSIONS. -M home-perm sets the permissions of the newly created home directory if -m is given. The permission is specified as an octal number, with or without a leading zero. -m Create a new home directory for the new user. -o Allow the new user to have a uid which is already in use for another user. -p password Specify an already-encrypted password for the new user. Encrypted passwords can be generated with pwhash(1). The password can be changed later by using chpass(1) or passwd(1). This option is included if built with EXTENSIONS. -S Allow samba user names with a trailing dollar sign to be added to the system. This option is included if built with EXTENSIONS. -s shell Specify the login shell for the new user. -u uid Specify a uid for the new user. Boundaries for this value can be preset for all users by using the range field in the /etc/usermgmt.conf file. -v Enable verbose mode - explain the commands as they are executed. This option is included if built with EXTENSIONS. Once the information has been verified, useradd uses pwd_mkdb(8) to update the user database. This is run in the background, and, at very large sites could take several minutes. Until this update is completed, the password file is unavailable for other updates and the new information is not available to programs. EXIT STATUS
The useradd utility exits 0 on success, and >0 if an error occurs. FILES
/etc/usermgmt.conf /etc/skel/* /etc/login.conf SEE ALSO
chpass(1), passwd(1), pwhash(1), group(5), login.conf(5), passwd(5), usermgmt.conf(5), pwd_mkdb(8), user(8), userdel(8), usermod(8) HISTORY
The useradd utility first appeared in NetBSD 1.5. It is based on the addnerd package by the same author. AUTHORS
The useradd utility was written by Alistair G. Crooks <agc@NetBSD.org>. Support for setting permissions of home directories was added by Hubert Feyrer. BSD
January 13, 2009 BSD
All times are GMT -4. The time now is 03:29 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy