• Aucun résultat trouvé

Gestion des utilisateurs et des groupes

N/A
N/A
Protected

Academic year: 2022

Partager "Gestion des utilisateurs et des groupes"

Copied!
6
0
0

Texte intégral

(1)

Gestion des utilisateurs et des groupes

Gestion des utilisateurs en mode console Les principales commandes

useradd, usermod, userdel gestion des comptes utilisateur groupadd, groupmod,

groupdel gestion des groupes

pwck, grpck vérification des fichiers

passwd changer le mot de passe d'un

utilisateur

chfn, id, groups, finger utilitaires divers

Gestion des comptes

Créer un compte pour un nouvel utilisateur

Cela signifie lui permettre d'être connu du poste local, s'y loguer, avoir un accès complet sur son répertoire personnel.

Mais aussi dans une configuration réseau, de pouvoir se connecter à son compte par telnet et ftp, et de pouvoir bénéficier de services réseau de partage distant (sous Linux par NFS et sous Windows 9x/XP par SMB).

1. Créer son répertoire maison jusqu'au répertoire parent.

Par exemple, si le répertoire maison de l'usager est

“/home/prof/stephane”. Vous devrez vous assurer que le répertoire “prof” est déjà créé avant de continuer plus loin. Le répertoire “stephane” sera créé par le système

automatiquement.

2. Créer le groupe (s'il n'est pas déjà créé)

(2)

3. Utiliser la commande “useradd” pour ajouter l'usager au système avec les critères voulus.

4. Lui attribuer un mot de passe avec la commande “passwd”.

N'utilisez pas l'option “--password” ou “-p” de la commande useradd.

Exemple

• Créer l'usager “stephane” avec les caractéristiques suivantes:

nom du compte: schasse

shell: bash

-Créer le répertoire “prof” en premier.

mkdir /home/prof

• Créer le groupe “prof”

groupadd prof

• Créer l'usager

useradd -m -g prof -d /home/prof/stephane -s /bin/bash schasse Option:

-m: permet de copier les fichiers de base dans le répertoire maison de l'usager

-g : permet d'ajouter l'usager dans le groupe -d: Spécifie le répertoire maison de l'usager -s: Spécifie le “shell” à utiliser.

Changer son mot de passe passwd schasse

Supprimer le compte d'un utilisateur (non connecté).

userdel [-r] nom_du_compte

L'option -r supprime aussi le répertoire personnel et les fichiers de l'utilisateur La commande supprime toute trace de l'utilisateur dans le fichier de configuration /etc/passwd y compris dans les groupes d'utiliseurs.

Modifier le compte d'un utilisateur usermod [options] nom_du_compte Les options sont les mêmes que useradd

usermod -G stagiaire,prof stagex ajoute stagex dans les 2 groupes stagiaire et profs (qui doivent exister)

(3)

Les groupes

Un groupe est, aussi pour Linux, un ensemble d'utilisateurs qui partagent les mêmes fichers et répertoires. Nous verrons que les fichiers accordent des droits d'accès réglables à ces groupes.

Chaque utilisateur doit faire partie au moins d'un groupe, son groupe primaire.

Celui-ci est défini au moment de la création du compte, et par défaut, l'utilisateur appartient à un nouveau groupe créé, portant son nom.

Ainsi, dans /etc/passwd chaque utilisateur possède un groupe par défaut, précisé par son identifiant gid dans ce fichier.

L'appartenance au groupe primaire n'étant pas exclusive, tout utilisateur peut faire partie de plusieurs autres groupes, appelés ses groupes secondaires.

Mais le rôle joué par le groupe primaire demeure prépondérant, comme nous le verrons dans le système des permissions des fichiers.

Pour lister tous les groupes (primaire et secondaires) d'un utilisateur : groups stagex

Pour créer un nouveau groupe groupadd stagiaire

Supprimer un groupe.

groupdel nom_du_groupe

Le groupe est supprimé du fichier /etc/group.

Pour ajouter un utilisateur à un groupe, le plus simple est d'éditer le fichier /etc/group et d'ajouter une liste d'utilisateurs (séparés par des virgules) sur la ligne du groupe.

Le fichier des mots de passe

Tout ce qui concerne la gestion et l'authentification des utilisateurs est inscrit dans un seul fichier /etc/passwd

La gestion des groupes est assurée par le fichier /etc/group

Les mots de passe cryptés sont maintenant placés dans /etc/shadow, par sécurité lisible seulement par root.

(4)

Structure de /etc/passwd

Une entrée dans ce fichier se présente ainsi:

root :x :0 :0 :root:/root:/bin/bash

Ce fichier comprend 7 champs, séparés par le symbole « " ». De gauche à droite :

1.

nom de connexion (root)

2.

ancienne place du mot de passe crypté (le « x »)

3.

numéro d'utilisateur uid, sa valeur est le véritable identifiant pour le système Linux; l'uid de root est 0, le système attribut conventionnellement un uid à partir de 500 aux comptes créés.

4.

numéro de groupe gid, dans lequel se trouve l'utilisateur par défaut; le gid de root est 0.

5. nom complet, il peut être suivi d'une liste de renseignements personnels

6.

répertoire personnel (c'est également le rép. maison) (« /root »)

7.

shell, interpréteur de commandes (par défaut /bin/bash)

Structure de /etc/group

Ce fichier comprend 4 champs, séparés par le symbole « : » 1. nom du groupe

2.

x est le mot de passe pour changer de groupe et accéder à se groupe.

(par défaut, ce mot de passe n’est pas utilisé)

3.

numéro de groupe, c’est-à-dire, l'identifiant gid 4. la liste des membres du groupe

(5)

Gestion des utilisateurs en mode graphique

L'utilitaire graphique est disponible en cliquant et ensuite l'élément de l'onglet « Avancé »

Après avoir entré votre mot de passe, vous recevez la fenêtre suivante :

Cliquez le bouton

(6)

La fenêtre suivante s'affiche pour vous permettre d'entrer les informations du nouvel usager.

Équivalent du

-g dans la

commande

console

Équivalent du

-d dans la

commande

console

Équivalent du

-s dans la

commande

console

Références

Documents relatifs

La commande ci-dessus placera tous les fichiers dans les sous-répertoires /work et /school dans un nouveau fichier appelé foo.tar dans le répertoire dans lequel vous

Le répertoire d’accueil (home directory) est le répertoire dans lequel on se trouve au début. Par exemple, la commande cd ~ ramène dans le répertoire d’accueil. Le

Il est recommandé d’ouvrir en plus la fenêtre d’un éditeur pour mémoriser les commandes et copier / coller ces lignes dans la fenêtre R avant de les archiver dans un fichier

Adapté lui aussi à des textes longs, mis en forme, avec tableaux et schémas, index et tables des matières, … Les fichiers sont lisibles et modifiables avec plusieurs logiciels

• RAPT : MDPH pilote du Groupe Opérationnel de Synthèse + Plan d’Accompagnement Global et désignation d’un coordonnateur de parcours ( intérêt du décentrage ASE)..

Nous vous recommandons de préchauffer la friteuse pendant 5 minutes avant de la placer dans la friteuse, à moins qu’elle soit déjà chaude.. Les aliments ne cuiront pas à fond

Votre demande de renversement (arrêt de paiement ou correction) doit parvenir au Service à la clientèle par téléphone ou par télécopieur en utilisant le

(L’élève est-il capable de réaliser diverses manipulations syllabiques : segmenter, dénombrer, permuter, substituer… ?). Supprime la 1 ère syllabe du mot qui est donné et