Sans interfaçage graphique
Ex : xterm
Une
liaison physique relie chq terminal à l'unité centrale
/dev Þ contient la description ds périphériques
utilisés
gestion par un pilote (driver)
Connexion
getty = pg qui lance le pg
système login (pg de connexion)
Algo général de login
identification
user
si identification ok
alors
initialisation de l'environnement
main
donnée à l'user
sinon
getty reprend la main
fsi
Authentification
/etc/passwd Þ contient tous les users
autorisés sur une machine
login:pw:uid:gid:comment:ref:shell
|
login |
n°
de login |
|
pw |
!
Û un mot de passe est dans le fichier de
sécurité |
|
uid |
n°
d'user |
|
gid |
n°
de gpe |
|
ref |
répertoire
de réf ($HOME) |
|
shell |
interpréteur
shell par défaut |
id Þ donne n°uid
/etc/security/passwd (UNIX)
/etc/shadow (LINUX)
Þ contiennent des infos
sur les mots de passe (cryptés)
/etc/security/login.cfg (UNIX) Þ
contraintes générales sur le login
/etc/security/user (UNIX) Þ contraintes générales sur
les mots de passe
Ex : minalpha=4
maxrepeats=2
mindiff=4
|
getty |
Þ |
login |
Þ |
shell |
|
/etc/passwd |
/ec/profile |
|||
|
/etc/security/passwd |
$HOME/.profile |
|||
|
/etc/environment |
si
ENV=.kshrc envt
spécial décrit dans .kshrc |
|||
|
|
.profile
set –o emacs
^P
Previous cde
^N
Next cde
^B go
Back
^F go
Forward
Avec interfaçage graphique
étape
supplémentaire :
xdm
(X display manager) = gestionnaire de session
utilisation d'un protocole XDMCP
à
l'ouverture d'une session
déclenchements des scripts
Xstartup
Xsession Þ graphisme
perso (.xsession = ficher perso
associé)
Xreset Þ démarre/arrêt une session
+
utilisation de fichiers de configuration