Jour 7 : Différence entre versions

De NoocNooNet
Sauter à la navigation Sauter à la recherche
 
(28 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]]
servive d'annuaire d'entreprise, par exemple A.D. ou openldap
+
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 qui décrit le quoi ( %affichage des pages. E.g:html )Langage impératif, décrit le comment (E.g:php )
langage impératif, décrit le comment (e.g:php )
 
 
 
  
 
= GIT =  
 
= GIT =  
logiciel de gestion de version ( versionning )décentralisé. Voir article wikipédia ([https://fr.wikipedia.org/wiki/Git 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 =
 
= Différences entre données, informations et connaissances =
 
*Données = Data brutes, quelques propriétés.
 
*Données = Data brutes, quelques propriétés.
 
*Informations = liens entre les données brutes, corrélation, contextualisation.
 
*Informations = liens entre les données brutes, corrélation, contextualisation.
*Connaissances = appropriation des informations, capitalisation, restitutions. Les connaissances peuvent être factuelles ou déduites
+
*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

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