49 lines
1.0 KiB
Markdown
49 lines
1.0 KiB
Markdown
# Gérer les utilisateurs Linux
|
|
|
|
## Créer un groupe
|
|
Pour ajouter un nouveau groupe au système, il faut saisir dans un terminal, en root :
|
|
|
|
**groupadd**
|
|
|
|
On peut specifier son id en utilisant l'option **-g**
|
|
|
|
```
|
|
sudo groupadd famille -g 1003
|
|
```
|
|
|
|
## Créer un utilisateur
|
|
```
|
|
useradd [options] username
|
|
```
|
|
|
|
Par défaut, le compte sera vérouillé, il faudra le déverrouiller en créant un mot de passe :
|
|
```
|
|
passwd username
|
|
```
|
|
|
|
Par exemple :
|
|
```
|
|
sudo useradd -d /home/cedric.abonnel -g famille -M -u 1002 cedric.abonnel
|
|
sudo passwd cedric.abonnel
|
|
```
|
|
|
|
## Modifier le groupe principal de l'utilisateur
|
|
Par exemple, on veut que le groupe **famille** devienne le groupe principal de **cedric**
|
|
|
|
```
|
|
groupmod -g famille cedric
|
|
```
|
|
|
|
## Ajouter un groupe à l'utilisateur
|
|
Par exemple, on veut ajouter le groupe **famille** à l'utilisateur **cedric**
|
|
|
|
```
|
|
usermod -a -G famille cedric
|
|
```
|
|
|
|
## Modifier umask
|
|
ajouter un fichier dans `/etc/profile.d/`, par exemple `/etc/profile.d/bash_complement.sh` :
|
|
|
|
```BASH
|
|
umask 0022
|
|
``` |