| France-Français |
|
|
|
![]() |
Guide de l'administrateur système HP-UX : Gestion de la sécurité : HP-UX 11i version 3 > Chapitre 2 Administration de la sécurité système et utilisateurAuthentification des utilisateurs durant la connexion |
|
Pour accéder à un système et à ses ressources, les utilisateurs doivent ouvrir une session. En contrôlant l'accès au système, vous pouvez essayer d'empêcher les utilisateurs non autorisés d'accéder au système. Si des utilisateurs non autorisés parviennent malgré tout à accéder au système, vous pouvez les empêcher d'exécuter des programmes qui consomment des ressources et d'accéder aux données système. Cette section décrit ce qui se produit durant le processus login du moment où vous tapez votre nom d'utilisateur jusqu'au moment où vous recevez une invite de shell. Les étapes suivantes décrivent le processus de connexion. Ces informations démontrent l'importance de la création de noms d'utilisateurs uniques et de la maintenance d'une stratégie de sécurité des mots de passe. Pour plus d’informations, voir login(1)..
Vous pouvez faire en sorte que le processus login effectue une authentification utilisateur plus approfondie à l'aide de modules d'authentification enfichables (PAM, Pluggable Authentication Modules). Pour plus d'informations, voir pam.conf(4) et la Section . Les fichiers suivants conservent un journal des connexions :
Utilisez la commande lastb pour lire le fichier /var/adm/btmp afin de savoir si des utilisateurs non autorisés ont tenté de se connecter. Utilisez la commande last pour lire le fichier /var/adm/wtmp. Les commandes last et lastb affichent les informations utilisateur les plus récentes, par ordre décroissant. Les fichiers wtmp et btmp tendent à croître de manière illimitée ; il convient donc de les examiner régulièrement. Supprimez périodiquement les informations qui ne sont plus utiles, afin de limiter la taille des fichiers. Les fichiers wtmp et btmp ne sont pas créés par les programmes qui les maintiennent. Si ces fichiers sont supprimés, le suivi des connexions est désactivé. L'une des erreurs les plus fréquentes des utilisateurs consiste à entrer le mot de passe (ou une partie du mot de passe) à l'invite de connexion. Cet échec de connexion est enregistré dans le fichier btmps et expose le mot de passe complet ou partiel. Pour cette raison, la protection de fichier sur btmps doit être définie de sorte que seuls les administrateurs puissent le lire.
Si la stratégie de sécurité exige que les sessions antérieures d'un utilisateur ne puissent pas être visualisées par un autre utilisateur, vous devrez peut-être également modifier la protection du fichier /var/adm/wtmp. Pour plus d'informations, voir last(1), utmp(4) et wtmp(4). La base de données utmp est une base de données de comptabilité d'utilisateurs gérée et synchronisée en fonction de /var/adm/utmp par la commande utmpd. Les programmes d'applications peuvent accéder à la base de données utmps. Voir les pages de manuel utmpd(1M) et utmps(4). Cette section contient des exemples d'utilisation de la commande last. La commande suivante répertorie toutes les sessions racines et toutes les sessions sur le terminal de console :
La commande suivante répertorie les heures où des réamorçages ont eu lieu :
La commande who examine le fichier /etc/utmp afin d'obtenir les informations de connexion de l'utilisateur actuel. En outre, la commande who peut répertorier les connexions, les déconnexions, les réamorçages, les modifications de l'horloge système et les processus créés par le processus init. Utilisez la commande who -u pour contrôler qui est actuellement connecté. Par exemple :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||