summaryrefslogtreecommitdiff
path: root/source/_posts/adding_a_user_in_arch_linux.md
blob: 451565c87e69ec1c48517cebac69a898b0d89fb1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
---
extends: _layouts.post
section: content
title: Adding a User in Arch Linux
date: 2020-06-15
description: Use the command line to add a user in Arch Linux
tags: [Arch]
---

In a [previous post](/posts/installing-arch-linux-on-a-x220-thinkpad/) I installed Arch Linux on my Thinkpad X220. Since it was a very minimal install there are no user accounts except for the root user. So to add myself as a user I need to use the *useradd* command.

```shell
$ useradd -m -s /bin/bash david
```

I used the below options with the command.

- *-m* Create the home directory for this account.
- *-s /bin/bash* Make *bash* the login shell for this account.
- *david* The name of the new user. 

This creates a new account for me and also ensures that a home directory is created as */home/david*. 

The new account will require a password so assign one with the *passwd* command.

```shell
$ passwd david

New password:
Retype new password:
passwd: password updated successfully
```