cours-admin-linux-ch2-utilisateur

icon

14

pages

icon

Français

icon

Documents

Écrit par

Publié par

Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres

icon

14

pages

icon

Français

icon

Documents

Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres

Plan du cours• 2. Connexion d'un utilisateur• 2.1 Qu'est-ce qu'un utilisateur ?• 2.1 Avant la connexion• 2.2 Les modes de connexion• 2.3 Les fichiers mis en jeu• 2.4 Les shells et les commandes Linux• 2.5 Le terminal• 2.6 Exercices Olivier HUBERT - LGEP/CNRS 12 - Connexion d'un utilisateur● 2.1 Qu'est-ce qu'un utilisateur ?● 2.2 Avant la connexion● 2.2 Les modes de connexion● 2.3 Les fichiers mis en jeu● 2.4 Les shells et les commandes Linux● 2.5 Le terminal● 2.6 Exercices Olivier HUBERT - LGEP/CNRS 22.1 Qu'est-ce qu'un utilisateur ?● Identifiant => nom + numéro● Groupe => numéro [+ numéros]● Action => exécutable● [un espace disque] => répertoire● [profil] => une configuration Olivier HUBERT - LGEP/CNRS 32.2 Avant la connexion● Démarrage d'une machine– Mise sous tension de la machine et de ses périphériques– Gestionnaire d'amorçage (MBR)– Bootstrap du système (charger le noyau Linux)● Détection de tous les périphériques (pilote), swap● Vérification des systèmes de fichiers● Montage des disques– Passage en multi-utilisateur– Lancement des services (daemons)➔ On obtient alors à l'écran l'invite «  login » Olivier HUBERT - LGEP/CNRS 42.2 Avant la connexion● Initialisation du système– Commande : ● init, telinit, initctl[0123456SQ]● runlevel : • 0=>Halt, • 1 : Single user , • 2345 : Multi-user + display manager• 6 : Reboot– Configuration :● /etc/inittab ➔ /etc/event.d/rc#➔ /etc/init.d rc # (# [0123456S]) Olivier ...
Voir icon arrow

Publié par

Langue

Français

 
Plan du cours
2. Connexion d'un utilisateur
2.1 Qu'est-ce qu'un utilisateur ? 2.1 Avant la connexion
2.2 Les modes de connexion
2.3 Les fichiers mis en jeu
2.4 Les shells et les commandes Linux
2.5 Le terminal
2.6 Exercices
Olivier HUBERT - LGEP/CNRS
1
 
2 - Connexion d'un utilisateur
2.1 Qu'est-ce qu'un utilisateur ?
2.2 Avant la connexion
2.2 Les modes de connexion
2.3 Les fichiers mis en jeu
2.4 Les shells et les commandes Linux
2.5 Le terminal
2.6 Exercices
Olivier HUBERT - LGEP/CNRS
2
 
Identifiant
Groupe
Action
2.1 Qu'est-ce qu'un utilisateur ?
=>
=>
 =>
[un espace disque] =>
[profil]
=>  
nom + numéro
numéro [+ numéros]
exécutable
répertoire
une configuration
Olivier HUBERT - LGEP/CNRS
3
 
2.2 Avant la connexion
Démarrage d'une machine
Mise sous tension de la machine et de ses périphériques
Gestionnaire d'amorçage (MBR)
Bootstrap du système (charger le noyau Linux)
Détection de tous les périphériques (pilote), swap Vérification des systèmes de fichiers Montage des disques Passage en multi-utilisateur
Lancement des services (daemons)
On obtient alors à l'écran l'invite « login »
Olivier HUBERT - LGEP/CNRS
4
 
2.2 Avant la connexion
Initialisation du système
Commande : init, telinit, initctl[0123456SQ] runlevel : 0=>Halt, 1 : Single user , 2345 : Multi-user + display manager  6 : Reboot Configuration : /etc/inittab /etc/event.d/rc# /etc/init.d rc # (# [0123456S])
Olivier HUBERT - LGEP/CNRS
5
 
2.3 Les modes de connexion
Ouverture d'une session
Connexion en mode texte
login + mot de passe (/etc/passwd) Information (/etc/motd) Exécution d'un interpréteur de commandes Invite (prompt) Connexion en mode graphique
Login + mot de passe Lancement de X Window Bureaux de type gnome , kde, xfce, icewm, fluxbox, enlightement... Fermeture d'une session
Olivier HUBERT - LGEP/CNRS
6
 
2.4 Les fichiers mis en jeu
/etc/passwd
login:passwd:UID:GID:[GECOS]:directory:action passwd : ' ou '!' : invalide le compte *' 'x' => /etc/shadow UID peut avoir plusieurs entrées [ ] : champs optionnel /etc/group
group_name:passwd:GID:[user_list] passwd : * ou x Inutile de référencer l'utilisateur dans son groupe
Olivier HUBERT - LGEP/CNRS
7
 
2.4 Les fichiers mis en jeu
/etc/shadow
login:passwd:date0:...:date5:reserved
lisible que par root améliore la gestion des passwords les cache aux utilisateurs -> empêche de les cracker Commandes pour passer du système de base au système shadow : Pwxonv, pwunconv, grpconv, grpunconv NIS, LDAP, Active Directory
Olivier HUBERT - LGEP/CNRS
8
2.5 Les shells et les commandes Linux
 
Shell (/bin/sh) => l'ancêtre (FSF)
C-shell => Développé à Berkeley
TC-shell (/bin/tcsh)
Inspiré du langage C, C-shell amélioré
Ksh (Korn shell) (/bin/ksh)
Le plus répandu dans le monde Unix
Bash (Bourne again shell) (/bin/bash)
Le plus répandu dans le monde Linux
Zsh (Z shell) (/bin/zsh)
Le petit dernier, Ol c ivi o er m HU p BE a R t T i -b L l G e EP  /C a N v RS ec bash
9
 
2.5 Les shells et les commandes Linux
TC-shell
A la connexion : .cshrc puis .login A la déconnexion : .logout Bash (Bourne again shell)
A la connexion /etc/profile _profile, ~/.bash_login ou ~/.profile ~/.bash A la déconnexion ~/.bash logout _
Olivier HUBERT - LGEP/CNRS
10
 
2.5 Les shells et les commandes Linux
Les commandes Linux
Commande [options] Options : -c : c caractère(s) = --mot : mot = un mot explicite Exemple ls -al ou ls all -l liste tous les fichiers avec l'affichage au format long L'aide en ligne ls help man ls
Olivier HUBERT - LGEP/CNRS
11
Voir icon more
Alternate Text