Cours UNIX Création de comptes



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

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

Projet Administration Réseaux

Ajout et Configuration d'un nouveau poste pour BackupPC

Les Boitiers de Vote Electroniques (Clickers)

Cours UNIX Network Information Service

Séance n o 5 : Alternatives, gestion des utilisateurs et des processus

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

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

Installation d'un serveur FTP géré par une base de données MySQL

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

Installation d ORACLE 10g sous Debian Etch

PARAMETRER SAMBA 2.2

TP administration système

1 Démarrage de Marionnet

I. Présentation du serveur Samba

Serveur de sauvegardes incrémental

Entraide-Info. Entraide pour les informaticiens LINUX FEDORA CORE 4 : ADMINISTRATION DU SYSTEME OLIVIER D.

Oracle WebLogic Server (WLS) 11gR1 ( et ) Installation sur Oracle Linux 5 et 6 Hypothèses Installation Oracle Linux 5 (OL5)

Jeudis du libre, Samba ou comment donner le rythme aux stations Windows

Mise en place d'un serveur FTP avec vsftpd / pureftpd sous netbsd 3.1. Compte-rendu

TP LINUX : LINUX-SAMBA SERVEUR DE FICHIERS POUR UTILISATEURS WINDOWS

La Comptabilité UNIX System V Acctcom

LINUX Cours de Laurent Crosnier pour les SRL01

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

Procédures informatiques administrateurs Création d un serveur FTP sous Linux

Solaris 9 ADMINISTRATION DU SYSTEME UNIX OLIVIER D.

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

1 Configuration réseau des PC de la salle TP

Le protocole FTP (File Transfert Protocol,

Année Cours Unix-Shell. par. Karam ALLALI. Ecole Spéciale d Informatique

Introduction au Système d Exploitation Unix/Linux

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

TP associé au cours Samba

Cours Unix. Groupe esaip 1 / 33

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

INF4420: Éléments de Sécurité Informatique

Configuration, mise en oeuvre et administration de serveurs Internet et Intranet sous Linux.

Installation et configuration d un serveur SAMBA sous linux Red Hat

LINUX REMPLAÇANT WINDOWS NT

titre : CENTOS_CUPS_install&config Système : CentOs 5.7 Technologie : Cups Auteur : Charles-Alban BENEZECH

Introduction à Linux GAUTHIER CATTEAU ARMANDO MARTINS

Installation Oracle 10g : Installation sur Solaris 10 x86

Module Samba: Concepts et fonctionnement

calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial

Atelier La notion de session utilisateur sous Linux

Installation UpdatEngine serveur (CentOs apache2 / MySQL)

Administration Linux - FTP

table des matières Administration système

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

NRPE. Objectif. Documentation. Procédures

Travaux Pratiques sur GRID 5000

Aide-Mémoire unix. 9 février 2009

Personnes ressources Tice. Académie de Rouen

INFO-F-309 Administration des Systèmes. TP7: NFS et NIS. Sébastien Collette Résumé


Un serveur FTP en 5 minutes chrono. Home Nagios & Co Réseau IP GStreamer Hébergement Mes projets Annonceurs Contact

ftp & sftp : transférer des fichiers

Administration Réseau sous Ubuntu SERVER Serveur FTP. Installation d un serveur FTP (File Transfert Protocol) sous Ubuntu Server 12.

Support de cours. Serveur de fichiers Samba. 2003, Sébastien Namèche - 1

Installer un domaine NIS

WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB

Cours Unix 1. Présentation d UNIX. Plan du cours 1

GUIDE D'INSTALLATION ET DE CONFIGURATION MSCCV

SECURITE. Figure 1. Incident réseau, source CERT. Nombre. Sécurité

La mémoire. Un ordinateur. L'octet. Le bit

Authentification des utilisateurs avec OpenLDAP

page discussion voir le texte source historique Documentation

Monter automatiquement des disques distants ou locaux avec automount/autofs

ASRb/Unix Avancé II. Chapitre 2. Utilitaires réseaux. Arnaud Clérentin, IUT d Amiens, département Informatique

Master 2 TIIR IAGL. Systèmes UNIX TP Administration Linux. Septembre 2011

Projet de mise en œuvre d un serveur ftp sur serveur dédié

Titre: Version: Dernière modification: Auteur: Statut: Licence:

Authentification sous Linux avec Kerberos

Aubert Coralie, Ruzand Brice GTR 2002 Bonvarlet Manuel, Desroches Alexandre, Magnin Cyril DRT Notice technique 1

Couplage openldap-samba

Utiliser Améliorer Prêcher. Introduction à LDAP

Extended communication server 4.1 : VoIP SIP service- Administration

PPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]

Premiers pas en Linux

Bull. AIX 5L Guide de sécurité AIX REFERENCE 86 F2 22EG 00

Guide d installation de SugarCRM Open Source version 4.5.1

sshgate Patrick Guiran Chef de projet support

L informatique en BCPST

TP 4 de familiarisation avec Unix

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

Bon ben voilà c est fait!

il chiffrer les flux d'authentification et les flux de données il n'y a pas de soucis d'ouverture de ports avec des modes actif/passif à gérer

TP1 - Prise en main de l environnement Unix.

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

Sauvegarde automatique des données de GEPI

CONFIGURATION DU SERVEUR DE MAILS EXIM. par. G.Haberer, A.Peuch, P.Saade

vtiger CRM Pack de langue Manuel d installation version Française ABOnline solutions. Tous droits réservés.

Master 2 TIIR. Systèmes UNIX TP Administration Linux. Septembre Paramètres réseau Salle TIIR (B03) Préambule...

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Support de cours. Administrer Linux avec Webmin. 2003, Sébastien Namèche - 1

Formulaire de candidature pour les bourses de mobilité internationale niveau Master/ Application Form for International Master Scholarship Programme

INTRODUCTION. Bienvenue dans la TCN FRENCH TEAM, nous allons ensemble démarrer une belle aventure qui peut devenir lucrative pour tous.

et Active Directory Ajout, modification et suppression de comptes, extraction d adresses pour les listes de diffusion

Transcription:

Cours UNIX Création de comptes Jean-Claude Bajard IUT - université Montpellier 2

Ouverture d un compte : /etc/passwd Le fichier /etc/passwd contient une ligne par compte créé Chaque ligne est composée de sept champs séparés par un : fernand:x:1105:100:compte de Fernand:/home/fernand:/bin/bash 1. un nom de login 2. un mot de passe crypté ( un x si /etc/shadow existe) 3. un numéro d identification personnel Numerical user ID 4. un numéro de groupe (inscrit dans /etc/group ) 5. des commentaires 6. un répertoire home 7. un interpréteur de commande Licence 2003 2

Ouverture d un compte: répertoire home vérifier que le groupe existe dans /etc/group sinon le créer. groupname:password(x):gid:userlist(séparés par une virgule) users:x:100: audio:x:29:bajard,fernand créer un répertoire home en donnant les droits de propriétés ( chown ) mkdir /home/fernand chown -R 1105:100 /home/fernand Licence 2003 3

Ouverture d un compte : /etc/shadow créer une entrée dans /etc/shadow et donner un mot de passe avec la commande passwd fernand:!:12157:0:99999:7::: 1. Login name 2. Encrypted password 3. Days since Jan 1, 1970 that password was last changed 4. Days before password may be changed 5. Days after which password must be changed 6. Days before password is to expire that user is warned 7. Days after password expires that account is disabled 8. Days since Jan 1, 1970 that account is disabled 9. A reserved field Licence 2003 4

Les principales commandes useradd, usermod, userdel adduser, deluser groupadd, groupmod, groupdel addgroup, delgroup pwck, grpck passwd id, groups, finger gestion des comptes utilisateur gestion des groupes vérification des fichiers passwd et group changer le mot de passe d un utilisateur utilitaires divers Licence 2003 5

Exemple de gestion Pour créer l utilisateur stagex, root passe la commande : useradd stagex Ceci crée : le répertoire personnel /home/stagex, portant par défaut le nom du compte une nouvelle entrée dans les 2 fichiers fondamentaux /etc/passwd et /etc/group. Voir le man pour connaitre les options de useradd (indispensable pour gérer les comptes à l aide de scripts) Pour lui attribuer le mot de passe : passwd stagex Licence 2003 6

Exemple de gestion (suite) Supprimer le compte d un utilisateur (non connecté), au hasard.. totox : userdel [-r] totox L option -r supprime aussi le rép. 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 utilisateurs. Modifier le compte de l utilisateur totox : usermod [options] totox 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) Licence 2003 7

Les groupes Un groupe est, aussi pour Linux, un ensemble d utilisateurs qui partagent fichers et répertoires Chaque utilisateur doit faire partie au moins d un groupe, son groupe primaire. 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 groupes secondaires. Licence 2003 8

Les groupes (suite) Pour lister tous les groupes (primaire et secondaires) d un utilisateur : groups stagex Pour créer un nouveau groupe : groupadd stagiaire Supprimer un groupe, au hasard.. encore totox : groupdel totox 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 (ou utiliser Linuxconf). Licence 2003 9

Rappel sur les droits: chmod Les droits élémentaires u user, g groupe, o les autres, a tout le monde chmod u=rwx,g=rx,o= nomdufichier (ou répertoire) pour initialiser les droits directement en octal avec r=4, w=2 et x = 1 chmod 750 toto chmod u+w ou chmod u-w pour ajouter ou enlever un droit umask donne les droits par défaut ex: umask 22 => chmod 755 Licence 2003 10

Rappel sur les droits: chmod (suite) Les autres droits (si droit d exécution x) le SETUID, donne les droits d utilisateur à l exécution u+s (4) le SETGID donne les droits du groupe à l execution g+s (2) le STICKY BIT o+t (1), donne à un répertoire la possibilité de restreindre les droits, seul le propriétaire peut détruire un fichier de ce répertoire. chmod 7777 tous les droits. Licence 2003 11

retour aux groupes Un utilisateur peut appartenir à plusieurs groupes. Par défaut lors de la création d un compte sous linux il y a création d un groupe au même nom. La commande chgrp permet de changer le groupe d appartenance d un fichier ou d un répertoire. En positionnant le SETGID sur un répertoire tous les fichiers créés dans ce répertoire appartiendront au groupe du répertoire. La commande newgrp permet de prendre un nouveau gid pour un utilisateur. Licence 2003 12