|
|
Licence Jour Promo 2020 - Devoir Partiel
Exercice 1: Bonnes Pratiques (5 Points)
- Citer les 2 types de Hardware utilisés pour les postes de travail.
Physical Hardware
Virtual Hardware
- Quels sont les avantages et inconvénients de chacun des 2 types ?
- Choisir un mot de passe complexe est indispensable pour assurer la sécurité de son compte utilisateur. Quelles sont les caractéristiques d’un mot de passe complexe ?
- Très fréquemment les mots de passe sont oubliés ou perdus par les utilisateurs. Quelles recommandations faîtes vous pour pallier à cette situation?
- Citer 2 précautions à prendre lors d’une navigation web.
- Quelles mesures faut-il prendre sur les ressources partagées lorsque vous êtes connecté à Internet ?
- Citer 4 services Internet
- Citer les 5 grandes composantes d'une application web
- Dans la technologie web, citer 2 précautions à prendre dans le développement d'un programme Client-Side
- Dans la technologie web, citer 2 précautions à prendre dans la communication avec une base de données
Exercice 2: Sécurisation de l'accès distant (5 Points)
- La première fois qu'un utilisateur utilise ssh pour se connecter à un serveur particulier, la commande ssh stocke la clé publique du serveur dans un fichier. Donner le nom de ce fichier.
~/.ssh/known_hosts
- Quelle action l’utilisateur doit mener au cas ou la clef publique est modifiée sur le serveur ?
- Donner le nom du fichier qui stocke la clef publique sur le serveur
- Quelle est l'importance de la configuration du « SSH Key-based Authentication »
- Citer les étapes de l’établissement d’une connexion « SSH Key-based Authentication »
- Quelle commande permet à l’utilisateur de générer ses clefs ?
- Dans quels fichiers par défaut sont stockés ses clefs privée et publique ?
- Citer 2 configurations importantes à faire sur un serveur SSH pour renforcer sa sécurité
- Le firewall "firewalld" est de type Zone-Based. Expliquez le concept de Zone-Based firewall.
- Quel est le nom de la zone par défaut?
Exercice 3: Troubleshooting sous Linux (5 Points)
- Qu'est ce que le SELINUX et quelle est la problématique résolu par SELINUX?
- Citer et décrire les 3 modes de fonctionnement de SELINUX
- Citer les 2 outils (ou commandes) nous permettant de configurer les règles SELINUX.
- Décrire les étapes de la désactivation du SELINUX
- Quelle commande nous affiche le contexte SELINUX des processus ?
- Quelle commande nous affiche le contexte SELINUX du contenu du répertoire courant ?
Scenario:
Vous êtes le responsable informatique d’un commerce qui a 3 caissières qui s’alternent au guichet. L’une d’elle « Sophie KOSSIDJIN » a oublie son mot de passe après un mois de congés. Vu que les caissières n’ont pas les droits requis pour modifier leur mot de passe, Sophie a fait une requête auprès de l’administration pour un nouveau mot de passe. Requête acceptée c’est vous qui êtes chargé de le faire. Le commerce utilise un système de génération de mot de passe autonome vis-à-vis du serveur qui a RHEL comme système d’exploitation. Ce système après génération envoie directement le mot de passe en clair uniquement à l’utilisateur, Le responsable informatique ne recoit que le hash du mot de passe et l’utilisateur n’a pas le droit de communiquer son mot de passe.
- Modifier le mot de passe de Sophie. Son pseudo est « sophie » (décrire de façon très détaillée les étapes pour le faire)(1 Point)
- Ouvrir en édition le fichier /etc/shadow
- Rechercher la ligne de l'utilisateur Sophie
- Modifier le hash de son mot de passe par le nouveau hash recu
- Le compte de Sophie a été verrouillé lors depuis qu’elle est partie en congés. Déverrouiller le compte de Sophie.(1 Point)
[user@redhat ~]$ passwd -u sohpie
*******************************BON DEVOIR****************************
+ Correction
|