Questions tagged [useradd]

The `useradd` command is used to create new users on a system.

233 questions
88
votes
4 answers

What does adduser do that useradd doesn't?

In addition to the more widespread useradd, Debian based systems also contain an additional adduser command which provides a higher level interface for adding users and some related tasks. There are various questions/answers on other SE sites which…
Graeme
  • 33,607
  • 8
  • 85
  • 110
73
votes
4 answers

Add a user without password but with SSH and public key

I want to add a user to Red Hat Linux that will not use a password for logging in, but instead use a public key for ssh. This would be on the command line.
user119776
  • 739
  • 1
  • 5
  • 3
38
votes
3 answers

User without a password - how can one login into that account from a non-root account

I have just started to use Scientific Linux (7.0) (although I assume this question might be distribution neutral..). The kernel version is 3.10.0-123.20.1.el7.x86_64. Coming back to my question. I switched to root account and from there created an…
Lavya
  • 1,545
  • 5
  • 18
  • 26
34
votes
3 answers

Why is the home directory not created when I create a new user?

I created a new user (testuser) using the useradd command on an Ubuntu server Virtual machine. I would like to create a home directory for the user and also give them root provileges. However, when I login as the new user, it complains that there is…
Beginner
  • 1,920
  • 5
  • 21
  • 34
32
votes
3 answers

How do I set the password of a new user after the account has already been created?

I used the 'useradd' command to create a new account, but I did so without specifying the password. Now, when the user tries to log in, it asks him for a password. If I didn't set it up initially, how do I set the password now?
Paul
  • 9,163
  • 12
  • 32
  • 30
29
votes
3 answers

bash: adduser: command not found [Debian Buster]

Question: What is the most-ideal way to add new users in Debian? adduser appears to be missing on my system, any tips? Log: bash: adduser: command not found Edit: adduser does appear to be installed adduser is already the newest version…
Jefferysons
  • 401
  • 1
  • 4
  • 7
25
votes
2 answers

Bash is not fully functional for a new user

I just created a new user on my system using useradd -d /home/users/john -m john (Using Ubuntu 11.04). This worked fine, but when I changed to john, my bash is not fully functional. That is, it has no autocomplete, I can not use they arrow keys…
user11780
25
votes
2 answers

Implications creating System Accounts "useradd -r" Linux Fedora/RHEL/CentOS

I want to know what are the implications of create an account using -r option? # useradd -r ... The help says: -r, --system Create a system account. System users will be created with no aging information in /etc/shadow, and their numeric…
QA_Col
  • 474
  • 2
  • 7
  • 15
24
votes
3 answers

what does `adduser --disabled-login` do?

An install document I'm following instructs to add a user like so: sudo adduser --disabled-login --gecos 'GitLab' git The --disabled-login flag is absent from most man pages I have searched. I've made two users, one with the --disabled-login…
spuder
  • 17,643
  • 36
  • 91
  • 119
21
votes
1 answer

Why is /etc/shadow shortening the password that I've set with the command: useradd -p?

[root@P-dude dude]# useradd -p $6$Ic2PVlwi$2nf.IRWTMy0FHrPzaCjkahfu9IIxnzxPZL7yg8SsvOdbjEpoI0G8uy7AqduYKQOn2R/rnnaalRmfPMy.a0 bwong20 [root@P-dude dude]# cat /etc/shadow | grep…
PolkaRon
  • 367
  • 5
  • 17
19
votes
3 answers

What are the allowed group names for groupadd?

I followed these instructions to build Shadow, which provides the groupadd command. I am now getting an error when trying this: $ groupadd automake1.10 groupadd: 'automake1.10' is not a valid group name I checked alphanumeric names, and they work…
tshepang
  • 64,472
  • 86
  • 223
  • 290
17
votes
2 answers

How to add a unix/linux user in a bash script

Here's my test bash script. I'm not able to get it to work. I'm seeing two errors: Use of uninitialized value $answer in chop at /usr/sbin/adduser line 589. Use of uninitialized value $answer in pattern match (m//) at /usr/sbin/adduser line…
MountainX
  • 17,168
  • 59
  • 155
  • 264
16
votes
3 answers

How to set umask for a system-user?

Is it possible to set the umask for a system-user (created with useradd --system username)?
sid_com
  • 1,531
  • 3
  • 16
  • 20
15
votes
1 answer

What steps to add a user to a system without using useradd/adduser?

I was browsing through some Linux questions and saw this interesting question. What steps to add a user to a system without using useradd/adduser? The one possible way that comes to my mind is, Add an entry for the user in /etc/passwd file. Add…
Ramesh
  • 38,687
  • 43
  • 140
  • 215
13
votes
5 answers

How can I assign an initial/default password to a user in Linux?

I found a guide that explains how to set a user's password. I'm trying to automate it and send an e-mail to the user like: userid created with password XYZ. request to change the initial password. According to the doc above, an encrypted password…
munish
  • 7,825
  • 24
  • 71
  • 97
1
2 3
15 16