Jour 7 : Différence entre versions
Sauter à la navigation
Sauter à la recherche
| (29 révisions intermédiaires par 2 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
= Résumé du jour 6 PM = | = Résumé du jour 6 PM = | ||
| − | *LDAP: Lightweight Directory Acces Protocol | + | *[[LDAP: Lightweight Directory Acces Protocol]] |
| − | + | Service d'annuaire d'entreprise, par exemple A.D. ou openldap | |
*IHM: Interface homme/machine | *IHM: Interface homme/machine | ||
| Ligne 8 : | Ligne 8 : | ||
*Évolution des architectures: | *Évolution des architectures: | ||
| − | architecture client/serveur -> architecture 3 Tiers -> architecture N Tiers -> architecture SOA | + | architecture client/serveur -> architecture 3 Tiers -> architecture N Tiers -> architecture SOA |
*SOA: service oriented architecture | *SOA: service oriented architecture | ||
| Ligne 14 : | Ligne 14 : | ||
*Différents types de langages: | *Différents types de langages: | ||
| − | + | Langage qui décrit le quoi ( %affichage des pages. E.g:html )Langage impératif, décrit le comment (E.g:php ) | |
| − | |||
| + | = GIT = | ||
| + | Logiciel de gestion de version (versionning) décentralisé. Voir article wikipédia ([https://fr.wikipedia.org/wiki/Git Git]). | ||
| + | Voir aussi github et gitlab | ||
| − | = | + | = Différences entre données, informations et connaissances = |
| − | + | *Données = Data brutes, quelques propriétés. | |
| + | *Informations = liens entre les données brutes, corrélation, contextualisation. | ||
| + | *Connaissances = appropriation des informations, capitalisation, restitution. Les connaissances peuvent être factuelles ou déduites | ||
| + | |||
| + | = Wikidata = | ||
| + | Base de données opendata | ||
| + | |||
| + | = Labo du jour = | ||
| + | *architecture existante | ||
| + | *ID des différents équipements (unicité et non ambiguïté) | ||
| + | *mise en place de différents services applicatifs (PMAD/ssh et couche hôte/http) | ||
| + | *mise en place de différents services techniques (DHCP et DNS) | ||
| + | *notion de package d'installation (apt-get sous gnu/linux) | ||
| + | *notion de fichier de configuration (apt-get install <nom>) | ||
| + | *installation d'un serveur apache (E.g:service start apache) | ||
| + | *tester le tout (exploitation) | ||
| + | *Mise en place d'un serveur web (Apache) | ||
| + | *Mise en place d'un serveur FTP avec VSFTPD | ||
| + | *Création de 4 comptes utilisateurs (non privilégié) sur le serveur FTP (useradd -m [username] & passwd [username]) | ||
| + | *Gestion des droits des utilisateurs FTP : (Lire, Ecrire et Exécuter) via le ficher config situé ici : "/vsftpd/vsftpd.conf" [En cours] | ||
| + | *Configuration d'IP statiques sur le LAN pour les 3 Serveurs | ||
| + | |||
| + | = A Savoir = | ||
| + | *Pour avoir la version sécurisé d'une page HTML, il faudra utiliser SSL = Secure Sockets Layer, Puis créer un certificat valide pour y accéder. | ||
| + | *Un certificat = Une clé privé et une clé publique. | ||
| + | *RSA = RSA est un algorithme (dans les fait 2 algorithmes : un pour l'encryption asymétrique, et un pour les signatures digitale) | ||
| + | *TLS = Transport Layer Security. | ||
| + | *IPsec = entre la couche 2 et 3. | ||
| + | *Pour accéder au FTP de "planet" "ftp://192.168.6.99:20" (le port 20 étant celui du FTP par défaut) ID = maroc, espagne, andorre, gelbique MDP : 123456 | ||
| + | *Les ports sont sur la couche #4 (Transport) | ||
| + | *Sur GNU/linux : Très souvent les fichiers de configuration se termine en ".conf", on utilise un éditeur de texte comme Vi, Nano ou Leafpad pour modifier la configuration. | ||
| + | * Un système peux faire tourner plusieurs services mais sur des ports différents. | ||
| + | * Socket = Il s'agit d'une interface logicielle avec les services du système d'exploitation , grâce à laquelle un développeur exploitera facilement et de manière uniforme les services d'un protocole réseau. | ||
| + | *CMS = Content Management System (Système de Gestion de contenue) | ||
| + | *DUAL BOOT : Avoir plusieurs systèmes d'exploitation sur le même PC/Laptop | ||
Version actuelle datée du 20 juillet 2021 à 15:34
Sommaire
Résumé du jour 6 PM[modifier]
Service d'annuaire d'entreprise, par exemple A.D. ou openldap
- IHM: Interface homme/machine
- Évolution des architectures:
architecture client/serveur -> architecture 3 Tiers -> architecture N Tiers -> architecture SOA
- SOA: service oriented architecture
- Différents types de langages:
Langage qui décrit le quoi ( %affichage des pages. E.g:html )Langage impératif, décrit le comment (E.g:php )
GIT[modifier]
Logiciel de gestion de version (versionning) décentralisé. Voir article wikipédia (Git). Voir aussi github et gitlab
Différences entre données, informations et connaissances[modifier]
- Données = Data brutes, quelques propriétés.
- Informations = liens entre les données brutes, corrélation, contextualisation.
- Connaissances = appropriation des informations, capitalisation, restitution. Les connaissances peuvent être factuelles ou déduites
Wikidata[modifier]
Base de données opendata
Labo du jour[modifier]
- architecture existante
- ID des différents équipements (unicité et non ambiguïté)
- mise en place de différents services applicatifs (PMAD/ssh et couche hôte/http)
- mise en place de différents services techniques (DHCP et DNS)
- notion de package d'installation (apt-get sous gnu/linux)
- notion de fichier de configuration (apt-get install <nom>)
- installation d'un serveur apache (E.g:service start apache)
- tester le tout (exploitation)
- Mise en place d'un serveur web (Apache)
- Mise en place d'un serveur FTP avec VSFTPD
- Création de 4 comptes utilisateurs (non privilégié) sur le serveur FTP (useradd -m [username] & passwd [username])
- Gestion des droits des utilisateurs FTP : (Lire, Ecrire et Exécuter) via le ficher config situé ici : "/vsftpd/vsftpd.conf" [En cours]
- Configuration d'IP statiques sur le LAN pour les 3 Serveurs
A Savoir[modifier]
- Pour avoir la version sécurisé d'une page HTML, il faudra utiliser SSL = Secure Sockets Layer, Puis créer un certificat valide pour y accéder.
- Un certificat = Une clé privé et une clé publique.
- RSA = RSA est un algorithme (dans les fait 2 algorithmes : un pour l'encryption asymétrique, et un pour les signatures digitale)
- TLS = Transport Layer Security.
- IPsec = entre la couche 2 et 3.
- Pour accéder au FTP de "planet" "ftp://192.168.6.99:20" (le port 20 étant celui du FTP par défaut) ID = maroc, espagne, andorre, gelbique MDP : 123456
- Les ports sont sur la couche #4 (Transport)
- Sur GNU/linux : Très souvent les fichiers de configuration se termine en ".conf", on utilise un éditeur de texte comme Vi, Nano ou Leafpad pour modifier la configuration.
- Un système peux faire tourner plusieurs services mais sur des ports différents.
- Socket = Il s'agit d'une interface logicielle avec les services du système d'exploitation , grâce à laquelle un développeur exploitera facilement et de manière uniforme les services d'un protocole réseau.
- CMS = Content Management System (Système de Gestion de contenue)
- DUAL BOOT : Avoir plusieurs systèmes d'exploitation sur le même PC/Laptop