Gestion des Comptes utilisateur

Documents pareils
Introduction...3. Objectif...3. Manipulations...3. Gestion des utilisateurs et des groupes...4. Introduction...4. Les fichiers de base...

Atelier La notion de session utilisateur sous Linux

Classe et groupe : 1P 3 SEN TRI. Ubuntu : serveur Contrôleur de Domaine (PDC) avec SAMBA

1 Démarrage de Marionnet

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre

Guide d installation de L A TEX

TP1 - Prise en main de l environnement Unix.

Unix/Linux I. 1 ere année DUT. Université marne la vallée

SSH. Romain Vimont. 7 juin Ubuntu-Party

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

TP administration système

Gestion des utilisateurs : Active Directory

Installation d un serveur de messagerie en local. Télécommunications & réseaux. Nom-prénom: Fiche contrat

Installation d'un serveur sftp avec connexion par login et clé rsa.

Direction des Systèmes d'information

WGW PBX. Guide de démarrage rapide

PPE GESTION PARC INFORMATIQUE

TP 4 de familiarisation avec Unix

Secure SHell. Faites communiquer vos ordinateurs! Romain Vimont ( R om)

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Ajout et Configuration d'un nouveau poste pour BackupPC

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

FreeNAS Shere. Par THOREZ Nicolas

Outils Logiciels Libres

TD/TP 1 Introduction au SDK d Android

Service d Audio et Visioconférence

A Libre Ouvert. Médiathèque Jacques Ellul. le

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

TP 1 Prise en main de l environnement Unix

Ladibug TM Document Camera Manuel de l Utilisateur de Logiciel d image

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

Client Kiwi Backup : procédures d'installation et de mise à jour. Gilles Arnoult, Clément Varaldi

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Manuel d'utilisation avec le superviseur ISCANSERVER et le client VEHICLE Network System

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

Atelier Migration. Mohamadi ZONGO Formateur assistant Kassim ASSIROU Atelier Migration.

Bases de données. Table des matières. Introduction. (ReferencePlus.ca)

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

HowTo Installer egroupware 1.2 sur SME Serveur 7.0

GUIDE D UTILISATION LE PRESENT DOCUMENT VISE A FACILITER LA PRISE EN MAIN DE L@GOON CLOUD. * Synchroniser votre entreprise

Les différentes méthodes pour se connecter

2011 Hakim Benameurlaine 1

Guide d installation de STS pour Linux

Accès aux ressources informatiques de l ENSEEIHT à distance

Upgrade du Huawei U8230 : Android 2.1 et rom custom

Les commandes relatives aux réseaux

Le logiciel Netkit Installation et utilisation

Serveur d application WebDev

BTS SIO Dossier BTS. PURCHLA Romain

TP N 1 : Installer un serveur trixbox.

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

DOCUMENTATION ADMINISTRATEUR

Sauvegarde Android

TP 4 & 5 : Administration Windows 2003 Server

Configuration O.box Table des matières

Table des matières Hakim Benameurlaine 1

La Comptabilité UNIX System V Acctcom

CONFIGURATION DHCP WINDOWS. Parc de l'arboretum, imm. A1 73, Rue de Saint Mandrier Z.A. de la Millonne Six-Fours Les Plages

LES ACCES ODBC AVEC LE SYSTEME SAS

Mode d'emploi de la Solution de dépannage informatique

Le meilleur de l'open source dans votre cyber cafe

MANUEL UTILISATEUR KIWI BACKUP V 3

TP réseau Android. Bidouilles Tomcat. a) Installer tomcat : il suffit de dézipper l'archive apache-tomcat windowsx64.zip.

Connexion d'un Ordi35 à une ClubInternet Box en WiFi

TESIAL sprl. Aide pour l installation et la gestion du backup. 27 novembre 2009

Introduction aux Systèmes et aux Réseaux, Master 2 CCI

INSTALLATION ET CONFIGURATION D'UN SERVEUR WEB SUR MAC OS X

NON URGENTE TEMPORAIRE DEFINITIVE OBJET : RÉCUPÉRATION DES DONNÉES CLIENT SUR DISQUE DUR DÉFECTUEUX OU INVALIDÉ

Guide de mise en service - THOMSON ST2030

Bon ben voilà c est fait!

Travaux Pratiques sur GRID 5000

But de cette présentation. Contrôleur de domaine avec Samba (rédigé pour Ubuntu Server) Introduction. Samba: principes

INF8420 Éléments de sécurité informatique Hiver 2008 TRAVAIL PRATIQUE 2 Prof. : José M. Fernandez

Guide d'installation de la base de données ORACLE 10g ( ) pour linux FEDORA CORE 4.

Documentation Cobian

PROCEDURE D'INSTALLATION OPENREPORTS

Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall

Les clients GNU/Linux

DITA XML Olivier Carrère -

Serveur d impression CUPS

WINDOWS NT 2000: Travaux Pratiques. -Boîtier partage d'imprimante- Michel Cabaré Janvier 2002 ver 1.0

1. Warm up Activity: Single Node

Projet serveur OwnCloud

UBUNTU. Administration d un système Linux. 4 ième édition. Nouvelle édition. Luc DEMARET Sébastien ROHAUT

TP : Introduction à TCP/IP sous UNIX

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No2 :

sshgate Patrick Guiran Chef de projet support

Système et réseaux (SR1) Gestion des utilisateurs

Python Les fondamentaux du langage

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

"! "#$ $ $ ""! %#& """! '& ( ")! )*+

1. Présentation du TP

Installation du transfert de fichier sécurisé sur le serveur orphanet

OpenMediaVault installation

Gestion d identités PSL Installation IdP Authentic

Transcription:

TP 2 Système d exploitation Gestion des Comptes utilisateur Chiheb-Eddine Ben N cir

Les comptes utilisateurs Une personne peut manipuler plusieurs comptes On parle plutôt de compte utilisateur Un compte peut être utilisé par plusieurs personnes Pourquoi plusieurs comptes? chaque personne veut protéger ses données chacun ne peut pas tout faire sur la machine Il faut donc protéger les fichiers Les permissions sur les fichiers sont accordées à des utilisateurs 2

Les comptes utilisateurs Les comptes sont listés dans /etc/passwd Les mots de passe sont dans /etc/shadow Le compte d'un utilisateur est représenté par le login et un mot de passe associé. Ont peut lister les compte utilisateur en ligne de commande en affichant le contenu du fichier passwd : $ cat /etc/passwd Chaque ligne de ce fichier correspond à un compte. Une ligne est composée de 7 champs séparés par des «:» Les champs sont les suivants : 3

Les champs du fichier passwd 4

Structure du fichier shadow Une ligne dans le fichier /etc/shadow est composé de 9 champs séparés par le caractère «:» Pour afficher ce fichier il faut disposer de droit administrateur : $ sudo cat /etc/shadow 5

Gestion d un compte avec l interface d administration Accéder à paramètres système Accéder a compte utilisateur Ajouter un nouveau compte utilisateur <user 1> 6

Gestion d un compte avec l interface d administration Cliquer tout d abord sur déverrouiller en précisant le mot de passe du compte Admin Ensuite sur le «+» en dessous pour ajouter le nouveau compte. 7

En ligne de commande <useradd> pour ajouter un compte <usermod> pour modifier un compte <userdel> pour supprimer un compte <passwd> pour changer le mot de passe Ces commandes modifies les fichiers passwd, shadow du répertoire «etc» Autres commandes utiles : «id» Affichage des informations d'identité d'un utilisateur. «who» affichage de la liste des users «whoami» affichage de l utilisateur courant 8

Ajout d un «user2» en ligne de commande 9

Les comptes : changer d'utilisat. Dans un terminal : chiheb@chiheb:~ $ su user2 Mot de passe: ******* Le résultat : on est connecté en tant que user2 au lieu de chiheb user2@chiheb $ Pour s'en assurer, utiliser whoami : user2@chiheb $ whoami user2 10

Les comptes : changer d'utilisat. Résultat de la commande «su» 11

changer d'utilisateur Attention : on a changé d'utilisateur mais pas de «shell» Les variables d'environnement n'ont pas été modifiées! Pour vraiment changer d'utilisateur, ajouter un «-» chiheb@chiheb:~ $ su - user2 Mot de passe: ******* Le résultat : user2@chiheb:~ $ 12

Résultat en utilisant «-» avant le nom de l utilisateur 13

Les comptes : empiler des shells Pour fermer la session, taper : $ exit On peut ainsi empiler/dépiler des shells chiheb $ chiheb $ chiheb $ su - user2 user2 $ User2 $ User2 $ exit 14

Les comptes : empiler des shells chiheb $ chiheb $ chiheb $ su - user1 user1 $ User1 $ su user 2 user2 $ User2 $ User2 $ exit chiheb $ chiheb $ chiheb $ su - user1 user1 $ User1 $ su user 2 User1 $ exit chiheb $ chiheb $ chiheb $ su user1 Chiheb $ exit 15

Les comptes : devenir root (Administrateur) 2 solutions : changer d'utilisateur : $ su root ou, en abrégé, $ su il faut connaître le mot de passe de root utiliser le mécanisme de sudo permet d'exécuter une commande sous root nécessite (évidemment) d'y être autorisé... 16

Les comptes : sudo Syntaxe : Exemple pour configurer une imprimante il faut utiliser le compte sudo : Commande : $ sudo system -config- printer Mot de passe : ****** Cette commande permet d exécuter la configuration des imprimantes sous «root» 17

Les comptes : sudo 18

Les comptes : sudo et Ubuntu Sous Ubuntu, par défaut : root existe mais n'a pas de mot de passe root ne peut donc pas se connecter le premier utilisateur créé est lui qui a le droit d'utiliser sudo cet utilisateur peut donc administrer le PC 19

Exercice 1) Afficher l utilisateur actuel $ Whoami ou bien $ id 2)Afficher la liste des comptes utilisateur $ Who 3) afficher le contenu du fichier etc/passwd $ cat ect/passwd 4)créer les utilisateurs test1, test2, test3 et test4 de mots de passe respectif: passtest1, passtest2, passtest3 et passtest4 à l'aide de la commande adduser. $ sudo adduser test1 $ sudo adduser test2 $ sudo adduser test3 $ sudo adduser test 4 5) afficher le fichier etc/passwd $ sudo cat /etc/passwd 6) changer le mot de passe de l utilisateur test1 en la fixant à «mdptest1» $ su test1 $ usermod $ exit 7) Supprimer les comptes des utilisateurs test2 $ Sudo userdel -f test2 8) vérifier en listant les comptes disponible $ who 20