INSTALLER ET CONFIGURER UN SERVEUR GIT SOUS LINUX
|
|
|
- Clémence Goudreau
- il y a 8 ans
- Total affichages :
Transcription
1 INSTALLER ET CONFIGURER UN SERVEUR GIT SOUS LINUX Cet article fait partie d une série d articles sur GIT. Mise à jour : 6 juin 2017 Dans cet article, j explique comment installer un «serveur GIT» ie un dépôt GIT centralisé sur une machine Linux équipée de l OS Debian. Ces explications devraient être très facilement transposables sur d autres OS Linux, dont bien évidement Ubuntu. Prérequis Disposer d une machine Linux «le serveur», qui comme tout serveur digne de ce nom, est fiable au niveau : Système d exploitation : Linux (eg Debian) version stable, fréquemment mise à jour (au moins en ce qui concerne les mises à jour critiques et de sécurité) ; Stockage matériel : disques dur en RAID (pour pallier à une panne matérielle, même avec des disques SSD!) ; Electrique : un onduleur correctement configuré (qui permet d éteindre proprement le système en cas de coupure électrique prolongée, notamment pour épargner son système RAID) ; Sauvegarde : système efficace et robuste ; Connexion Internet : évitez le 56k ; Sécurité des accès distants : un firewall correctement configuré (iptables, fail2ban, ). Vous devez bien entendu avoir accès à cette machine : En local mais surtout à distance (SSH) ; Avec des droits administrateur («root», ou au minimum être membre du groupe «sudo»). Pour l accès aux dépôts GIT de ce serveur depuis les clients GIT : Un serveur SSH fonctionnel et correctement configuré (sécurisé) ;
2 et/ou Un serveur HTTP(S) fonctionnel et correctement configuré (sécurisé). Installer le paquet GIT C est l étape la plus simple. Seul le paquet «git-core» est nécessaire. Créer un utilisateur (et un groupe) GIT Même si l on peut tout à fait se passer de créer un utilisateur (et donc un groupe) git, cette solution à de nombreux avantages, et vous comprendrez pourquoi par la suite. A présent, sauf mention contraire, nous travaillerons sous le login git dans son /home : Créer une architecture de dossiers pour les dépôts (dans un premier temps, suivez ces instructions, vous bidouillerez plus tard si le coeur vous en dit) Je vous conseille : De stocker les dépôts dans un dossier racine nommé repositories situé à la racine du /home de l utilisateur git : /home/git/repositories De créer dès le début une hiérarchie de dossiers pour organiser les différents dépôts. Prenez une minute pour réfléchir à celle-ci. Par exemple : De créer un lien symbolique à la racine du serveur, nommé /git, et qui pointe vers /home- /git/repositories (il faut être root pour cela) : Créer un nouveau dépôt Concrètement, un dépôt GIT côté serveur est un dossier, nommé par convention my_reposi-
3 tory.git, et situé dans un des sous-dossiers créés précédemment. Plusieurs solutions pour créer un dépôt GIT sur le serveur : La solution la plus simple et rapide : créer simplement un dépôt vide sur le serveur. Ensuite, en local, après avoir fait un clone de ce dépôt vide, vous y ajouterez au fur et à mesure vos nouveaux fichiers. Après (un ou plusieurs) commit(s) en local, un push enverra votre travail (les différentes versions commitées) vers le serveur. Attention! Si vous possédez déjà un dépôt GIT en local, avec un ensemble de révisions (ie de commits), vous pouvez copier/coller vos fichiers (tous sauf le dossier.git) dans le dossier de votre nouveau dépôt cloné du dépôt initialement vide du serveur, puis les ajouter (add), les commiter et les pusher. Vous perdrez toutefois toutes les révisions antérieures! Il est dans ce cas préférable d utiliser la solution suivante. La solution d Envoyer un dépôt existant sur le serveur est certainement la plus utile, car elle vous permet d envoyer sur le serveur un dépôt existant (à priori en local) vers le serveur, en conservant l ensemble des révisions. Après tout, GIT est fait pour çà! Créer simplement un dépôt vide Pour créer un dépôt nommé my_test_repo.git, créons tout d abord un dossier nommé my_test_repo.git dans le dossier repositories/tests/ : A présent, initialisons ce dépôt : Explications : git init est la commande d initialisation d un dépôt GIT qui est utilisée en local (sur un client) et qui ne doit pas être utilisée seule pour initialiser un dépôt sur le serveur ; git init bare permet d initialiser un dépôt GIT sur le serveur : cela créé un ensemble de fichiers (config, description, HEAD) et de dossiers (branches, looks, info, objects, refs) utiles à GIT ; L option shared (facultative) permet de configurer automatiquement les droits des fichiers et dossiers du dépôt en écriture au groupe git, voir ci-dessous. A propos des droits : L utilisation de shared créé un dépôt partagé en écriture aux membres du groupe git. Sans cette option, les membres du groupe git ont juste accès en lecture (comme on le verra, c est plutôt pratique!).
4 Créer moins simplement un dépôt vide Sur le serveur ou sur un client (qu importe), nous allons créer un dépôt GIT qui ne contient pour l instant aucun fichier. Si vous êtes sur le serveur, cette manipulation se fait ailleurs que dans le dossier repositories (ou un de ses sous-dossiers) créé précédemment. Créons un dossier pour le dépôt : Nous allons à présent initialiser ce dépôt avec GIT (il faut donc que GIT soit installé sur la machine) : Dans ce cas, l option shared est inutile, car lors de la création de la version bare (ci-dessous), les droits ne sont pas conservés. Nous corrigerons les permissions manuellement plus tard. Créons à présent une version bare de notre dépôt my_test_repo2. Un bare repository est un dépôt qui ne contient que le nécessaire pour être placé sur le serveur (en l occurence, qui ne contient pas les fichiers relatifs à la version de travail (ie working directory), mais qui grossièrement ne contient que le contenu du dossier.git à la racine du dépôt initial à envoyer sur le serveur) : Déplaçons la version bare du dépôt sur le serveur Si besoin, définissez correctement le propriétaire (git) et le groupe (git) des fichiers et dossiers de toute l arborescence du dépôt : Vous devez être root pour faire cela ; dans tous les cas, ne donnez pas les droits root à l utilisateur git (hors de question d ajouter l utilisateur git au groupe sudo!) Attentions aux droits des fichiers et dossiers! Pour information, voici les droits corrects de chacun des fichiers et dossiers, corrigez les vôtres si besoin : pour un dépôt partagé (comme s il avait été initialisé avec l option shared) pour un dépôt non partagé (comme s il avait été initialisé sans l option shared) :
5 Envoyer un dépôt existant sur le serveur Vous avez compris comment «Créer moins simplement un dépôt vide» (sous section précédente)? Dans ce cas, vous ne devriez pas avoir de mal à envoyer sur votre serveur une version bare de votre dépôt existant! Récapitulatif : Communiquer avec le serveur GIT par SSH Principe C est simple comme bonjour à condition de maitriser un minimum les questions de connexion SSH et de droits UNIX (utilisateurs, groupes, chmod, ). Concrètement, un utilisateur l-user d une machine local et qui possède un compte s-user sur le serveur server pourra : «utiliser GIT» en local pour «interagir» avec le server s il peut se connecter en SSH au server depuis sa machine local : cela soulève la problématique de la connexion (login, clé SSH, ) ; «lire» avec GIT (en local, depuis le server), c est à dire faire un git clone ou un git pull (qui reviennent à lire le dépôt du server) s il a les droits de lecture sur le dépôt (donc aux fichiers et dossiers du dépôt sur le server) ; «écrire» avec GIT (de local, vers le server), c est à dire faire un git push (qui revient à écrire sur le dépôt du server) s il a les droits d écriture sur le dépôt (donc aux fichiers et dossiers du dépôt sur le server). Cloner un dépôt du serveur En local, pour cloner un dépôt GIT hébergé sur un serveur, la commande est la suivante : La connexion au serveur et la gestion des droits de lecture et d écriture Tout d abord, jetez un coup d oeil sur ma série d articles sur SSH. Les différentes solutions :
6 Utiliser le mot de passe git On oublie! Il y a bien plus élégant et moins risqué. En effet, un utilisateur qui possède (ou vol) le mot de passe de l utilisateur git sur le server peut le changer, ce qui impacterait tous les utilisateurs. Même si l on est le seul utilisateur du dépôt, cette solution est contraignante car il faut retaper le mot de passe à chaque pull, push, Incorporer la clé publique de chaque utilisateur aux authorized_keys du compte git Cette solution permet de gérer assez simplement la liste d utilisateurs (via l édition du fichier /home/git/.ssh/authorized_keys) mais un utilisateur peut alors avoir accès (en lecture et écriture) à tous les fichiers de git et donc à tous les dépôts, et peut même modifier les authorized_keys. Créer puis utiliser un compte propre à chaque utilisateur sur le serveur C est la solution la plus élégante, sûre et flexible. Il suffit de créer un compte pour chaque utilisateur (r-user) sur le server, puis de gérer ses accès en lecture et/ou écriture aux différents dépôts (donc aux fichiers et dossiers des dépôts). Pour gérer ces droits, plusieurs solutions, dont : Utiliser les groupes et droits UNIX : pour permettre l accès aux dépôts, il faut ajouter chaque utilisateur (s-user) du server au groupe git, ceux-ci peuvent alors accéder à tous les dépôts en lecture (sauf configuration tordue), et y écrire si les fichiers et dossiers de ces dépôts ont des droits UNIX configurés pour autoriser l écriture aux membres du groupe git. La limite est évidente : il est impossible de configurer (simplement) des droits propres à chaque utilisateur ; Utiliser les groupes et droits UNIX et chowner les dépôts En changeant le propriétaire (commande chown) des fichiers d un dépôt (donc ne plus utiliser du tout le compte git), il est possible de contourner certaines difficultés. Cette solution est finalement celle d un mode d accès privé d un utilisateur à «ses» dépôts. Utiliser les Access Control Lists (ACL) d UNIX : c est «la solution magique», qui dépasse largement le cadre de cet article. Exemples Cette section est en cours de rédaction Communiquer avec le serveur GIT par HTTP(S) Cette section est en cours de rédaction
Tutoriel Création d une source Cydia et compilation des packages sous Linux
Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème
Le système de gestion de version Git et GitHub
Le système de gestion de version Git et GitHub Génie Logiciel - MPRI GROSSHANS Nathan [email protected] 9 octobre 2014 Introduction Système de gestion de version Système logiciel permettant
Backuppc, retour d expérience
Ecole Polytechnique 10 octobre 2012, Journées Mathrice, Orléans Le contexte Un laboratoire d environ 150 personnes Parc en majorité sous linux, des machines windows et des macs. Fichiers centralisés et
Les systèmes de gestion de version
Les systèmes de gestion de version Matthieu Herrb Envol 2010 http://homepages.laas.fr/matthieu/talks/envol10-sgv.pdf Systèmes de gestion de version - kesako? Logiciel permettant de gérer l historique des
Unix/Linux I. 1 ere année DUT. Université marne la vallée
Unix/Linux I 1 ere année DUT Université marne la vallée 1 Introduction 2 Fonctions et spécifité d Unix Architecture 3 4 5 Fichier Unix Arborescence de fichiers Quelques commandes sur les fichiers Chemins
TelSurvey Système CATI pour LimeSurvey 11 novembre 2012. Manuel administrateur
TelSurvey Système CATI pour LimeSurvey 11 novembre 2012 Manuel administrateur Table des matières 1 - Pré-requis...2 2 - Installation...2 3 - Création de la table des invitations...3 Procédure d initialisation
Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire 2014-2015 David Genest
Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI Année universitaire 2014-2015 David Genest Systèmes d exploitation Master 2 SILI 2014-2015 1 Chapitre I Virtualisation 1 Présentation
Administration de Parc Informatique TP07 : Installation de Linux Debian
Institut Galilée L2 Info S1 Année 2012 2013 1 Une machine virtuelle Administration de Parc Informatique TP07 : Installation de Linux Debian Le but du TP est d installer Linux (en l occurrence la distribution
Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014
Mise en place d un service FTP sous Linux Bouron Dimitri 20/04/2014 Ce document sert de démonstration concise pour l installation, la configuration, la sécurisation, d un serveur FTP sous Linux utilisant
Plan global Outils de développement et compilation. Ce que l on veut éviter. Plan. Git : gestion de code source et versionnement.
Plan global Outils de développement et compilation Git : gestion de code source et versionnement Timothée Ravier LIFO, INSA-CVL, LIPN 1 re année cycle ingénieur STI 2013 2014 1 Historique 2 Git 3 Pour
HowTo Installer egroupware 1.2 sur SME Serveur 7.0
HowTo Installer egroupware 1.2 sur SME Serveur 7.0 Auteur: Stéphane Gauvin, [email protected] Contribution: N/A Version supportée: SME Serveur 7.0 License: GPL Dernière Mise à jour: 18/03/2006
Machine virtuelle W4M- Galaxy : Guide d'installation
Machine virtuelle W4M- Galaxy : Guide d'installation Christophe Duperier 17/09/2014 v03 Ce document décrit l'installation et les fonctionnalités de la machine virtuelle W4M- Galaxy disponible sur le site
Expérience d un hébergeur public dans la sécurisation des sites Web, CCK. Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet
Expérience d un hébergeur public dans la sécurisation des sites Web, CCK Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet Plan Introduction Sécurisation des sites Web hébergés a Conclusion Introduction
SUJET DES FINALES NATIONALES Sujet jour 1 version 1
METIER 39 Administrateur Systèmes et Réseaux Informatiques SUJET DES FINALES NATIONALES Sujet jour 1 version 1 Planning de la journée : 8h00 8h15 : Lecture du sujet 8h15 8h30 : Questions / Réponses 8h30
Simplifier l authentification avec Kerberos
Du mono-poste à la PME Normation Mardi 10 Juillet 2012 Qui suis-je? Administrateur réseaux et systèmes chez Tu fais quoi dans la vie? Gère l infrastructure informatique chez Normation Travaille sur l outil
Configuration d un firewall pour sécuriser un serveur WEB
Configuration d un firewall pour sécuriser un serveur WEB Contexte : Dans le cadre de la mise en place d un serveur intranet, il est demandé de sécuriser son accès et de le personnaliser en fonction de
Spécialiste Systèmes et Réseaux
page 1/5 Titre professionnel : «Technicien(ne) Supérieur(e) en Réseaux Informatiques et Télécommunications» inscrit au RNCP de niveau III (Bac + 2) (J.O. du 19/02/2013) 24 semaines + 8 semaines de stage
Automatisation de l administration système
Automatisation de l administration système Plan Problèmatique : trop de systèmes, trop de solutions Typage des solutions Puppet : gestion de configuration de systèmes Capistrano : déploiement d applications
Classe et groupe : 1P 3 SEN TRI. Ubuntu : serveur Contrôleur de Domaine (PDC) avec SAMBA
Nom : Prénom : Classe et groupe : 1P 3 SEN TRI Télécom & Réseaux Linux Ubuntu Ubuntu : serveur Contrôleur de Domaine (PDC) avec SAMBA 04/11/2010 TP 1. Objectif : Configurer un serveur SAMBA sous Linux
Personnes ressources Tice. Académie de Rouen
Personnes ressources Tice Académie de Rouen Objectifs Acquérir les connaissances de base concernant Linux Découvrir la solution technique SambaEdu3 : serveur de fichiers sous Linux Mettre en oeuvre cette
21 mars 2012. Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.
de 21 mars 2012 () 21 mars 2012 1 / 6 de 1 2 3 4 5 () 21 mars 2012 2 / 6 1 de 2 3 4 5 () 21 mars 2012 3 / 6 1 2 de 3 4 5 () 21 mars 2012 4 / 6 1 2 de 3 4 de 5 () 21 mars 2012 5 / 6 de 1 2 3 4 5 () 21 mars
TP Service HTTP Serveur Apache Linux Debian
Compte rendu de Raphaël Boublil TP Service HTTP Serveur Apache Linux Debian Tout au long du tp, nous redémarrons le service apache constamment pour que les fi de configuration se remettent à jour - /etc/init.d/apache2
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB Installation et administration d un serveur web Module 25793 TP A5 (½ valeur) Regroupement 3 QCM 2- CORRECTION Le plus grand soin a été
L auto-hébergement. Sébastien Dufromentel, Clément Février ALDIL, Conférence jeudi du libre. 7 février 2013
L auto-hébergement Sébastien Dufromentel, Clément Février ALDIL, Conférence jeudi du libre 7 février 2013 L auto-hébergement Sébastien Dufromentel, Clément Février Jeudi du Libre 7 février 2013 1 / 51
TD séance n 2c Mise à jour des Systèmes
1 Gestion des Logiciels 1.1 Introduction sur les logiciels Un logiciel est un programme nécessaire au fonctionnement d'un ordinateur (logiciel système) ou au traitement de données (logiciel applicatif).
Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre 2010 http://www.loligrub.be
Linux et le Shell Francois BAYART Atelier du samedi 20 Novembre 2010 http://www.loligrub.be 1 Le «système» 2 FHS http://fr.wikipedia.org/wiki/filesystem_hierarchy_standard Filesystem Hierarchy Standard
Mise en place d un serveur Proxy sous Ubuntu / Debian
BTS INFORMATIQUE DE GESTION Option Administrateur Réseaux Benoît VERRON Activité n 1 Mise en place d un serveur Proxy sous Ubuntu / Debian Présentation d un Proxy Un proxy (serveur mandataire) est un serveur
Sécurité Informatique
420-PKF-SL Sécurité Informatique Copies de sécurité. Serveurs Postesde travail A quel niveau? Serveur? Les données doivent être centralisées Les profils. doivent être itinérants Que fait-on des données
Projet Semestre2-1SISR
Table des matières 1 Ressources... 2 2 Récupération des sources Samba... 2 3 Préparation du serveur... 2 4 Vérification et Compilation de SAMBA4... 3 5 Préparation du controleur de domaine... 3 6 Test
Installation d'un serveur sftp avec connexion par login et clé rsa.
Installation d'un serveur sftp avec connexion par login et clé rsa. 1- Installation d'openssh-server 2 2- Installation de Vim pour modifier plus facilement les fichiers 2 3- Installation et configuration
Compte Rendu. Projet Reseaux : Conception Implémentation d un Mini DataCenter
Compte Rendu Projet Reseaux : Conception Implémentation d un Mini DataCenter Etudiant Encadrant M. Jake MORISON Dr.Olivier RICHARD M. Eric Michel FOTSING Dr Didier DONSEZ Avril 2015 1. SOMMAIRE 1. Sommaire...
Monter automatiquement des disques distants ou locaux avec automount/autofs
Monter automatiquement des disques distants ou locaux avec automount/autofs 31 mai 2014 (dernière révision le 31 mai 2014) par Winnt 1 Introduction Lorsque l on veut avoir accès à des disques, qu ils soient
Automatisation de l administration système avec
Automatisation de l administration système avec Puppet à la présidence de l UHP Sylvain Zimmermann Université Henri Poincaré 16 février 2011 Plan Introduction Motivations à utiliser puppet Généralités
Installation d ORACLE 10g sous Debian Etch
Installation d ORACLE 10g sous Debian Etch Rédacteur : TEHERY Julien Page n 2/6 1.1 Pré-requis Comme pour chaque installation de logiciel, il y a lieu d installer certains paquets nécessaires. Et Oracle
Mettez Linux en boîte avec ClearOS
Mettez Linux en boîte avec ClearOS Jonas FERNANDEZ Administrateur GNU/Linux LPIC 1 Association LoLiTa, Logiciels Libres à Tahiti et ses îles 13 mars 2013 Présentation réalisée avec L A TEX. 13 mars 2013
L installation du module Webmail nécessite également quelques prérequis, à savoir :
INTRODUCTION : Ce document décrit l installation de la solution de messagerie Open Source hmailserver. En terme d accès client, hmailserver fournit de base le support des protocoles SMTP, POP3 et IMPA4.
Chapitre 02. Configuration et Installation
Chapitre 02 Configuration et Installation Introduction I- Configuration et Installation de Windows Server 2008 R2 1. Installation du contrôleur de domaine Active directory 2. Création des différents objets
Les formations. Administrateur Systèmes et Réseaux. ENI Ecole Informatique
Titre professionnel : «Système et Réseau» Inscrit au RNCP de Niveau II (Bac) (J.O. du 07/02/09) 35 semaines + 16 semaines de stage (uniquement en formation continue) page 1/8 Unité 1 : Gestion du poste
Sécurité en MAC OS X [Nom du professeur]
Table des matières Open Directory... 3 MAC OS X Server... 4 Server maître Open Directory... 4 Intégration en environnement hétérogène... 5 Intégration de SMB :... 5 Active Directory :... 5 Exchange :...
WINDOWS SERVER 2003 Maintenance d'active directory V1.0
WINDOWS SERVER 2003 Maintenance d'active directory V1.0 (Tutoriel réalisé par REYNAUD Guillaume) Quick-Tutoriel.com @ 2008 Page 1 / 9 Sommaire du Tutoriel 1 Introduction... 3 2 Défragmenter la Base Active
Travaux Pratiques sur GRID 5000
Travaux Pratiques sur GRID 5000 réalisés par Alexandru Tantar, Bilel Derbel, Nouredine Melab Université des Sciences et Technologies de Lille (USTL/IEEEA), Laboratoire d Informatique Fondamentale de Lille
Projet Evolution. Projet Evolution Fleury Plaideau Page 1
Projet Evolution Projet Evolution Fleury Plaideau Page 1 Table des matière A. Présentation du Projet... 4 A. Les Objectifs du projet EVOLUTION... 4 B. Le Contexte... 4 C. Le Cahier des charges... 5 B.
1 Démarrage de Marionnet
Institut Galilée Administration Système Année 2011-2012 INFO 2ème année Master Info 1 Master Image & Réseau 1 T.P. 1 Administration Système Le logiciel Marionnet (www.marionnet.org) offre la possibilité
OpenMediaVault installation
OpenMediaVault installation 2013-01-13/YM: version initiale 1 Introduction L'installation de OpenMediaVault, basé sur Debian, présente quelques difficultés pour l'utilisateur de Windows. Cette procédure
Outils Logiciels Libres
LP ASRALL Outils Logiciels Libres LDAP, CMS et Haute Disponibilitée Auteurs : Rémi Jachniewicz, Julien Lacava, Gatien Gaspard, Romain Gegout, Benoit Henryon 17 mars 2009 Table des matières 1 Ldap 3 1.1
Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)
LDAP Mise en place Introduction Limitation et Sécurité Déclarer un serveur MySQL dans l annuaire LDAP Associer un utilisateur DiaClientSQL à son compte Windows (SSO) Créer les collaborateurs DiaClientSQL
Installation UpdatEngine serveur (CentOs apache2 / MySQL)
Installation UpdatEngine serveur (CentOs apache2 / MySQL) Christophe Geneste 2014/02/26 10:05 Table des matières Introduction... 3 Installation de l environnement et des dépendances nécessaires... 3 Environnement
Dans la série Les tutoriels libres présentés par le site FRAMASOFT. AGORA-Projet. système de partage d'information et de travail collaboratif
Dans la série Les tutoriels libres présentés par le site FRAMASOFT AGORA-Projet système de partage d'information et de travail collaboratif Logiciel: Agora Projet Auteur(s): Xavier ARMENTEROS Plateforme(s):
Installation software
Gigatec SA Rue Galilée 9 / Y-Parc CH-1400 Yverdon Switzerland Phone: +41 24 423 8964 Fax: +41 24 423 8960 Portage libkorebot sur PicoITX Installation software Portage libkorebot sur PicoITX Installation
Atelier Le gestionnaire de fichier
Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local
Utiliser Améliorer Prêcher. Introduction à LDAP
Introduction à LDAP Introduction à LDAP Sommaire 2 Sommaire Historique rapide Les concepts LDAP et la gestion d identité Démonstration Autre ressources 2 Historique Historique Historique rapide 4 Historique
NOTICE SIMPLIFIEE ER-A280F. I Initialisation avec Remise à Zéro de la caisse : ENTER PASSWORD ER-A280V. Ver1.02
NOTICE SIMPLIFIEE ER-A280F I Initialisation avec Remise à Zéro de la caisse : A faire absolument au déballage de la caisse avant de commencer à programmer. Cette étape ne nécessite pas la mise en place
Configuration de SQL server 2005 pour la réplication
Sommaire Configuration de SQL server 2005 pour la réplication 1. Présentation du besoin... 2 2. Architecture des deux sites... 2 3. Présentation du modèle de publication de réplication... 3 4. Configuration
Mac OS X en entreprise
Mac OS X en entreprise Déploiement et administration de Mac sous Mac OS X dans le milieu professionnel Des Macs en entreprise : une aberration? I - Des PCs à part I - a - De PowerPC à Intel I - b - Un
Tutoriel git. Régis Briant, Youngseob Kim & Dmitry Khvorostyanov. Table des matières. 1 Configurer git 2
Tutoriel git Régis Briant, Youngseob Kim & Dmitry Khvorostyanov Table des matières 1 Configurer git 2 2 Initialiser un dépôt git : mettre CHIMERE sous git 3 3 Votre premier commit avec git 3 3.1 But de
User Manual Version 3.6 Manuel de l Utilisateur Version 2.0.0.0
User Manual Version 3.6 Manuel de l Utilisateur Version 2.0.0.0 User Manuel Manual de l Utilisateur I EasyLock Manuel de l Utilisateur Table des Matières 1. Introduction... 1 2. Configuration Requise...
Configuration matériel. Tâche 2 : Installation proprement dite de l application sur un serveur de test virtualisé sous VmWare Workstation.
PPE 1 MISSION 1 Tâche 1 : Se renseigner sur les exigences logicielles et matérielles de l utilisation de MRBS sur une distribution Linux (Debian). Proposer une configuration matérielle suffisante pour
Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)
LDAP Mise en place Introduction Limitation et Sécurité Déclarer un serveur MySQL dans l annuaire LDAP Associer un utilisateur DiaClientSQL à son compte Windows (SSO) Créer les collaborateurs DiaClientSQL
Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS
Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS FOURNIER VINCENT 29/04/2015 1.2 Ce tutoriel est réalisé sous debian 7.7 avec une synchronisation
Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.
Serveur de partage de documents Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Table des matières Création de la machine virtuelle Debian... 3 Présentation
Installer / configurer et utiliser FreeNAS
Installer / configurer et utiliser FreeNAS Par LoiselJP Le 20/04/2014 Avant-propos Avec l avancée des moyens réseau, les capacités de stockage des disque s augmentant il est de plus en plus courant de
Serveur Subversion Debian GNU/Linux
Serveur Subversion Debian GNU/Linux Matthieu Vogelweith 13 janvier 2009 Résumé L objectif de cette page est de détailler l installation d un serveur Subversion [1]. Ce document a été rédigé en LaTeX en
Atelier Migration. Mohamadi ZONGO [email protected]. Formateur assistant Kassim ASSIROU [email protected]. Atelier Migration.
Atelier Migration Mohamadi ZONGO [email protected] Formateur assistant Kassim ASSIROU [email protected] Atelier Migration Rabat RALL 2007 Atelier Migration - Mémos Support annexe suite aux questions posées
MANUEL UTILISATEUR KIWI BACKUP V 3
Révision Mai 2012 MANUEL UTILISATEUR KIWI BACKUP V 3 Sommaire PREMIERE PARTIE : INSTALLATION DE KIWI BACKUP... 3 INSTALLATION SOUS WINDOWS... 3 INSTALLATION SOUS LINUX DEBIAN / UBUNTU... 6 Installation
Table des matières. 1. Installation de VMware ESXI 4... 3. 1.1. Pré-requis... 3. 1.2. Installation... 3
Table des matières 1. Installation de VMware ESXI 4.... 3 1.1. Pré-requis... 3 1.2. Installation... 3 1.2.1. Panneau de configuration du serveur ESXI... 4 1.2.2. Configuration du mot de passe «Root»....
Accès aux ressources informatiques de l ENSEEIHT à distance
Ecole Nationale Supérieure d Électrotechnique, d Électronique, d Informatique, d Hydraulique et des Télécommunications Accès aux ressources informatiques de l ENSEEIHT à distance Jean-François GINESTE,
Cette option est aussi disponible sur les clients Windows 7 sous la forme d un cache réparti entre les différentes machines.
Le BranchCache Cette fonctionnalité qui apparaît dans Windows 2008 R2 permet d optimiser l accès aux ressources partagées hébergées sur des partages de fichiers ou des serveurs webs internes de type documentaire
Mise en place d un cluster. De basculement. Et DHCP Failover. Installation. Préparation. Vérification
Mise en place d un cluster De basculement Et DHCP Failover Valentin Banse Thomas Haën-Boucher Thomas Bichon Présentation Installation Préparation B T S S I O 2 2 / 0 4 / 2 0 1 4 Configuration Vérification
Ubuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition)
Introduction 1. Introduction 13 2. Le choix de l'ouvrage : Open Source et Linux Ubuntu 13 2.1 Structure du livre 13 2.2 Pré-requis ou niveau de connaissances préalables 13 3. L'objectif : la constitution
Manuel d'installation de GESLAB Client Lourd
Manuel d'installation GESLAB Client Lourd Référence Date de la dernière mise à jour Rédigé par Objet GESLAB_MINS_TECH_Manuel d'installation GESLAB Client 15/04/2013 Steria Manuel d'installation de GESLAB
PPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]
PPe jaune Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP] Sommaire 1) Architecture réseau... 3 2) Introduction FTP... 4 3) Le rôle du protocole FTP... 4 4) Diagramme
Guide Pratique: Installation Réseau
Graham White IBM Hursley, UK [email protected] Ce guide pratique explique comment installer Linux sur un réseau local (LAN). Il aborde la configuration et l administration du serveur d installation ainsi
Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.
Tutoriel d'utilisation de Chamilo Chamilo 1.8.6.2-1.8.7 Version Administrateur Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local. Table des matières Le serveur...2
Atelier La notion de session utilisateur sous Linux
Chapitre 6 Atelier La notion de session utilisateur sous Linux I Présentation Nous allons voir la notion de session et d utilisateur sous linux, ainsi que quelques commandes de base afin de mieux comprendre
Configurer une sauvegarde FTP simple et efficace
Configurer une sauvegarde FTP simple et efficace Dans le dernier numéro, nous avons abordé l installation de Slackware Linux sur une Dedibox. Le moment est venu de mettre en place une politique de sauvegarde
Sauvegarde des fichiers
Sauvegarde des fichiers 1 Hiérarchie des fichiers Stockage à la racine d un disque. Stockage dans un dossier. Stockage dans un dossier utilisateur : problématique de l accès aux fichiers. Stockage sur
EMC DATA DOMAIN OPERATING SYSTEM
EMC DATA DOMAIN OPERATING SYSTEM Au service du stockage de protection EMC AVANTAGES CLÉS Déduplication évolutive ultrarapide Jusqu à 31 To/h de débit Réduction des besoins en stockage de sauvegarde de
Fonctions. Solution professionnelle pour le stockage de données, la synchronisation multi- plateformes et la collaboration
Fonctions Synchronisation dynamique des fichiers : mise à jour automatique des documents sur tous les équipements Partage et collaboration : partage simple des fichiers entre employés, clients et partenaires
Gestion de clusters de calcul avec Rocks
Gestion de clusters de calcul avec Laboratoire de Chimie et Physique Quantiques / IRSAMC, Toulouse [email protected] 26 Avril 2012 Gestion de clusters de calcul avec Outline Contexte 1 Contexte
C.M. 1 & 2 : Prise en main de Linux
Grégory Bonnet [email protected] GREYC Université Caen Basse Normandie Diaporama original : Jean-Philippe Métivier - Boris Lesner But de cet enseignement 1 - Apprendre à manipuler un système Unix/Linux
Compte rendu d'activité PTI n 2
Compte rendu d'activité PTI n 2 Nom et prénom : CIULLO Julien BTS Informatique de Gestion Nature de l'activité OCS-NG et GLPI Introduction : Afin de pouvoir répondre aux demandes des utilisateurs au niveau
GUIDE D INSTALLATION DE L APPLICATION GECOL SUR
GUIDE D INSTALLATION DE L APPLICATION GECOL SUR SERVEUR WINDOWS INTRODUCTION Le guide d installation qui va suivre va tenter d amener de la simplicité et de centraliser toutes les informations nécessaires
1/ Introduction. 2/ Schéma du réseau
1/ Introduction FWBuilder est un logiciel-libre multi-plateforme qui permet de créer ses propres pare-feux et les utiliser sur différents SE ou sur du matériel informatique. Objectif : Créer un pare-feu
LiveUSB clefisn. Meilland jean claude et Kbida Abdellatif. 16 septembre 2012
LiveUSB clefisn Meilland jean claude et Kbida Abdellatif 16 septembre 2012 Table des matières 1 Présentation de la clefisn 2 1.1 liveusb......................................... 2 1.2 Le boot.........................................
04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]
04/02/2014 Tutoriel Lubuntu & glpi thomas [NOM DE LA SOCIETE] I Installation de Lubuntu Outils : Virtual Box : https://www.virtualbox.org/wiki/downloads Lubuntu : archive fourni Nous allons commencer par
Les différentes méthodes pour se connecter
Les différentes méthodes pour se connecter Il y a plusieurs méthodes pour se connecter à l environnement vsphere 4 : en connexion locale sur le serveur ESX ; avec vsphere Client pour une connexion sur
EMC DATA DOMAIN HYPERMAX
EMC DATA DOMAIN HYPERMAX Optimisation du stockage de protection EMC AVANTAGES CLÉS Déduplication évolutive et ultrarapide Jusqu à 58,7 To/h de débit Réduit de 10 à 30 fois le stockage de sauvegarde, et
Installation et Configuration de Squid et SquidGuard sous Debian 7
Installation et Configuration de Squid et SquidGuard sous Debian 7 Table des matières Installation et Configuration de Squid et SquidGuard...1 Squid...2 squid.conf...2 SquidGuard...4 squidguard.conf...4
PPE GESTION PARC INFORMATIQUE
BTS SIO 2013 2014 PPE GESTION PARC INFORMATIQUE PPE4-1 DAHMANI RACHID BAZEMONT ANTHONY SOMMAIRE... 3 Installation service AD-DNS... 3 Configuration DNS... 7 Intégration d une machine dans le domaine ISE...
Mise en place d un proxy Squid avec authentification Active Directory
Mise en place d un proxy Squid avec authentification Active Directory Dans ce tutoriel nous allons voire la mise en place d un proxy Squid avec une authentification transparente pour les utilisateurs d
Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE
Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE Par AVIGNON Bastien et CHOMILIER Tom V2.0 Sommaire : (Sommaire interactif) I) Introduction... 2 II) Mettre en place une black liste sur
Netfilter & Iptables. Théorie Firewall. Autoriser le trafic entrant d'une connexion déjà établie. Permettre le trafic entrant sur un port spécifique
Page 1 sur 5 Article original traduit par Kmeleon, refonte de eks. Provenant de ubuntu-fr.org Netfilter & Iptables Netfilter est un module du noyau Linux (depuis la version 2.4) qui offre la possibilité
Serveur de Téléphonie Asterisk implanté sur Trixbox
Doc-etudiant.fr Serveur de Téléphonie Asterisk implanté sur Trixbox By kitophe59 08 2 ATTENTION : ce tutoriel est abordé au moyen d un système d exploitaton type Linux. Il est conseillé de connaitre et
Gestion des fichiers sur micro-ordinateur
... 1 Qu est ce qu une gestion de fichier :... 2 Importance d une bonne gestion des fichiers :... 2 Qui doit faire une gestion des dossiers :... 3 Étapes à suivre pour une meilleur gestion des dossiers
Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox
Version utilisée pour la Debian : 7.7 Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Caractéristiques de bases : Un service web (ou service de la toile) est
Exemple : vous voulez tester votre site en local avant de l uploader via FTP chez votre hébergeur externe.
PHhosts permet de gérer le lancement et l environnement d un serveur Apache sur Windows. En effet, sous Windows, les noms des sites et leurs adresses IP sont gérés dans un fichier Host qui doit être chargé
Mise en place Active Directory / DHCP / DNS
Mise en place Active Directory / DHCP / DNS Guillaume Genteuil Période : 2014 Contexte : L entreprise Diamond Info localisé en Martinique possède une cinquantaine de salariés. Basé sur une infrastructure
POSSEDEZ VOTRE SERVEUR WEB DES MAINTENANT!
POSSEDEZ VOTRE SERVEUR WEB DES MAINTENANT! Vous avez besoin d indépendance et d un controlle complêt de votre présence sur Internet? Vous avez besoin de plus que d un simple paquêt d hébergement chez un
DSI - Pôle Infrastructures
Département du Système d Information CONTEXTE DSI - Pôle Infrastructures SUJET Architecture cible pour un projet devant intégrer le SI de l'inserm référence PI01091V02V.doc version statut créé le 29/06/2006
