background preloader

Linux

Facebook Twitter

Cloud : pourquoi Docker peut tout changer. Docker vient bousculer le modèle, jusqu'ici fermé, des grands clouds. Il pourrait permettre en effet de basculer une application entre les clouds d'Amazon, Google et Microsoft. [Mise à jour le 21/07/2015] Comment résumer ce qu'est Docker ? Docker permet d'embarquer une application dans un container virtuel qui pourra s'exécuter sur n'importe quel serveur (Linux et bientôt Windows). Quelle différence avec la virtualisation ? La virtualisation permet, via un hyperviseur, de simuler une ou plusieurs machines physiques, et les exécuter sur un serveur machine. Quels sont donc les principaux avantages de Docker comparé à la virtualisation ? Comme le container n'embarque pas d'OS supplémentaire, à la différence de la machine virtuelle, il est par conséquent beaucoup plus léger que cette dernière. Les plus grands clouds l'ont déjà intégré Mais Docker présente un autre gros avantage. Quels sont les grands scénarios dans lesquels Docker apporte une valeur ajoutée aux développeurs ?

La réponse est oui. Ubuntu. Ubuntu Server. Lipn.univ-paris13.fr/~kanawati/doc/RT-R3-TP2.pdf. Gestion des comptes et groupes d'utilisateurs sur Linux. Généralités - notion d'utilisateurs Même si on est la seule personne à utiliser son système Linux, la compréhension et la gestion des comptes utilisateurs constituent un sujet très important pour l'administration du système. Et encore plus si la machine héberge plusieurs comptes de plusieurs personnes. Les comptes utilisateur servent à beaucoup de choses sur les systèmes UNIX et Linux : - Ils permettent de distinguer les différents utilisateurs qui ont accès au système, pour des raisons de sécurité. . - Ces utilisateurs peuvent définir des permissions d'accès à leurs données, afin d'en autoriser ou d'en interdire l'exploitation par les autres. - Les comptes permettent l'authentification de chaque utilisateur accédant au système, ce qui permet bien d'autres actes de gestion tels que gérer les courriers électroniques des utilisateurs par exemple ou savoir qui a fait une bêtise en examinant les fichiers de trace du système.

Gestion des comptes d'utilisateurs Création d'un compte d'utilisateur done. Lita.sciences.univ-metz.fr/~demange/teaching/2012s2l3infosecu/td1_administration_systeme_liedloff.pdf. Knoppix - Utiliser Knoppix comme CD de secours. Knoppix est un LiveCD Linux, c'est à dire qu'il s'agit d'un CD sur lequel vous pouvez démarrer votre ordinateur, et contenant un système Linux complet prêt à l'emploi.

Knoppix peut être utilisé comme CD de secours, par exemple pour récupérer vos fichiers quand Windows ne veut plus du tout démarrer. Note: Je vous recommande la version 5.1.1 de Knoppix, car cette version possède le support écriture NTFS (Indispensable pour Windows NT4,2000, XP, 2003 et Vista). Les versions précédentes de Knoppix ne pourront que lire les partitions NTFS (et non écrire dessus). En revanche toutes les versions de Knoppix sont capables de lire et écrire sur les partitions FAT32. Voici ce que propose cet article: Télécharger et graver un CD Knoppix Vous aurez besoin d'un autre ordinateur connecté à Internet et disposant d'un graveur de CD-ROM.

Gravez ensuite l'image ISO sur un CD-ROM vierge (Voir cet article) Démarrer Knoppix Au démarrage du CD, tapez knoppix lang=fr pour avoir knoppix en français. Disque monté: GLPI-Wiki/wiki/doku.php?id=fr:config:ocsng. Trace: » Connexion à l'outil d'inventaire OCSInventory NG GLPI s'interface nativement avec l'outil d'inventaire OCSInventory NG. Cela permet de : créer automatiquement les matériels (Ordinateurs, imprimantes, écrans, etc) suivre les mises à jour des matériels Dans la suite de ce document, nous allons détailler la configuration de GLPI en mode mono-entité (configuration par défaut de GLPI).

Principes généraux de l'import OCS Le processus d'import et de synchronisation des données est appelé import OCS, et met en jeu le module GLPI appelé Mode OCSNG. Vérification des données à importer (afin d'éliminer les doublons) import des données avec mise à jour de l'historique Paramètrage du Mode OCSNG Par défaut, le mode OCSNG n'est pas activé. Le mode OCSNG est accessible désormais accessible dans Configuration → Mode OCSNG. Configuration du module d'import OCS NG -> GLPI Cette partie de l'écran de configuration doit permettre la connexion à la base de données d'OCSNG. Options d'importation Composants. Howtos:Install OCS on debian/fr - OCS Inventory NG. From OCS Inventory NG Contexte Un serveur Debian Squeeze brut de pomme Besoin d'un serveur OCS Inventory NG pour l'inventaire, le déploiement et la recherche sur le réseau Prérequis Les paquets make et buid-essential doivent être installés.

Installer et configurer le serveur de base de données aptitude install mysql Dans /etc/mysql/my.cnf max_allowed_packet = 32M Installer le serveur web aptitude install apache2 php5 php5-mysql php5-gd Installer mod_perl aptitude install libapache2-mod-perl2 Installer les modules perl nécessaires Pour commencer, les modules packagé par Debian apt-get install libxml-simple-perl libcompress-zlib-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl libsoap-lite-perl Ensuite les modules non packagés. Perl -MCPAN -e shell install CPAN reload CPAN Ensuite on installe les modules YAML XML::Entities Nmap::Parser Module optionnel packagé (voir le README à la racine de l'agent unifié pour de plus amples informations) : libproc-daemon-perl Proc::PID::File /usr/src/

Netstat. Janvier 2014 Introduction à Netstat Netstat est un outil permettant de connaître les connexions TCP actives sur la machine sur laquelle la commande est activée et ainsi lister l'ensemble des ports TCP et UDP ouverts sur l'ordinateur. La commande « netstat » permet également d'obtenir des statistiques sur un certain nombre de protocoles (Ethernet, IPv4, TCP, UDP, ICMP et IPv6). Paramètres de la commande netstat Utilisée sans aucun argument, la commande netstat affiche l'ensemble des connexions ouvertes par la machine.

La commande netstat possède un certain nombre de paramètres optionnels, sa syntaxe est la suivante : netstat [-a] [-e] [-n] [-o] [-s] [-p PROTO] [-r] [intervalle] Utilisée avec l'argument -a, la commande netstat affiche l'ensemble des connexions et des ports en écoute sur la machine. Utilisée avec l'argument -e, la commande netstat affiche les statistiques Ethernet. Utilisée avec l'argument -o, la commande netstat détaille le numéro du processus associé à la connexion. Netstat. VirtualBox : installer les Additions invité sous Linux (Guest additions) » Blog de Valentin Pourchet Blog de Valentin Pourchet. Pour installer les adons invités sur une machine virtuelle Linux, voici là marche à suivre. NOTE : la procédure suivante à été réalisée sous la distribution Backtrack, des changements notamment au niveau des commandes peuvent-être nécessaires en fonction de la distribution utilisée.

Dans le menu ‘Machine’, sélectionnons l’option ‘Installer les additions invité’. Nous ouvrons une console et entrons les commandes suivantes (sans les # et en root). #mkdir /mnt/cdrom Cette commande crée un point de montage (dossier) dans le répertoire /mnt. #mount /dev/cdrom3 /mnt/cdrom Cette commande permet de monter le lecteur cdrom virtuel contenant les fichiers d’installation des additions invité dans le dossier faisant office de point de montage créé précédemment. NOTE : dans mon cas, le cdrom est ‘cdrom3’ mais le nom peut varier, un conseil, entrez le début de la commande ‘mount /dev/cdrom’ et appuyez sur tab pour voir la liste des lecteurs cdrom présents. #cd /mnt/cdrom #ls #. L’installation démarre. VirtualBox - Partage d'un dossier Windows sous un hôte Ubuntu. 5.3 Droits fournis par MySQL. Documentation:WindowsAgent/fr - OCS Inventory NG. From OCS Inventory NG L'agent OCS Inventory NG pour Windows peut fonctionner en tant que service Windows automatiquement au démarrage.

Il peut aussi fonctionner en tant qu'application qui peut être lancée à l'aide d'un script de login, d'une GPO sous Active Directory, d'une tâche planifiée, ou d'un raccourci dans le menu Démarrer. Téléchargez et décompressez la dernière version de l'agent Windows depuis la section de téléchargement de notre site web. Ce paquet contient 2 fichiers : OCS-NG_Windows_Agent_Setup.exe: installe l'agent Windows, soit en tant que service Windows, soit en tant qu'application tierce.

Quelle version: Service ou Application ? La version en service Windows communique automatiquement avec le système OCS-NG et enregistre les inventaires et les paquets de déploiement en se basant sur les paramètres définis au niveau du serveur. Quand l'agent OCS Inventory NG est lancé, il requète le serveur de communication en utilisant le protocole HTTP ou HTTPS. Documentation:UnixAgent/fr - OCS Inventory NG. L'agent OCS Inventory NG pour Linux peut être installé uniquement localement. Impossible pour le moment de déployer cet agent par le réseau comme celà est possible avec l'agent Windows.

En revanche, vous pouvez choisir lors de l'installation d'utiliser les mises à jour automatiques de l'agent, si ce dernier utilise la méthode d'inventaire par HTTP. Prérequis Modules requis: PERL 5.8 Module Perl XML::Simple Module Perl Compress::Zlib Module Perl Net::IP Module Perl LWP::UserAgent Module Perl Digest::MD5 Module Perl Net::SSLeay Module Perl Mac::SysProfile pour MacOSX dmidecode lspci sur Linux et *BSD (paquet pciutils) L'utilitaire Make Un compilateur C/C++ comme GNU GCC Modules optionnels: Module Perl Proc::Daemon Module Perl Proc::PID::File if Proc::Daemon is installed Module Perl Crypt::SSLeay Module Perl Net::SNMP Module Perl Nmap::Parser Module Perl Module::Install Module Perl Net::CUPS Nmap (v3.90 ou supérieure) Modules optionnels: Installation non-interactive de l'agent.

Webmin. The current Webmin distribution is available in various package formats for download from: Unix tar/gzip 15.1 MB RPM suitable for Redhat, Fedora, CentOS, SuSE or Mandrake 16.3 MB Debian package suitable for Debian, Ubuntu or other derived 14.8 MB Source RPM suitable for Redhat, Fedora, CentOS, SuSE or Mandrake 15.1 MB Solaris package 14.8 MB ZIP format suitable for W 19.3 MB Minimal version of Webmin, Unix tar/gzip 1.9 MB You can also download recent versions of Webmin.

Les outils de sauvegarde MySQL. Date de publication : 26/12/2004 Par Jérôme Grondin ( Apprendre à sauvegarder / restaurer une base de données MySQL. I. Introduction II. Sauvegarde à l'aide de mysqldump, Restauration du dump A. Comme toutes les base de données du marché, MySQL permet d'effectuer des sauvegardes et des restaurations. Les ordres SQL: BACKUP / RESTORE mysqldump mysqlhotcopy Nous allons étudier chaque outils, et voir comment les utiliser dans un environnement de production afin de sauvegarder une base de données.

Pour cela, considérons un serveur MySQL installé sur la machine monServeur possédant un compte root dont le mot de passe est jerome. A. L'outil mysqldump est fournit en standard avec le serveur de base de données, aussi bien sous Windows que sous Linux. Grâce à mysqldump, nous pouvons également effectuer des sauvegardes distantes, c'est à dire, sauvegarder une base (située sur un serveur) à partir d'une autre machine. mysqldump [options] db_name [tables] B. A. Crypter les mots de passe dans une base de données. | Webmaster-Freelance.com. GLPI-Wiki/wiki/doku.php?id=fr:install:glpiocsubuntuhardyvm. Trace: » Guide d'Installation : GLPI et OCS Inventory sous OS Unbuntu 8.04 LTS Server sur VmWare Server 1.04 1.Suivi de Versions 2.Préambule La présente documentation à été réalisée sur la base d'une installation de Machine virtuelle sous l'environnement VmWare Serveur.

Elle convient aussi pour l'installation sur une machine physique. 2.2.Liste des sources logicielles utilisées 3.Introduction 3.1.Pré-requis Disposer d'un accès internet. Nota : Pour la mise en production, j'ai dimensionné ma machine virtuelle avec 40Go de disque et 512Mo de RAM. Télécharger l'image ISO du CdRom d'installation de Ubuntu Hardy Server 8.04 LTS : Sélectionner la version serveur 8.04 LTS. 3.2.Conventions 3.2.1.Emplacement des applications téléchargées Les applications téléchargées seront positionnées dans le dossier /opt. /opt/ocsng dossier pour l'application OCS Inventory /opt/glpi dossier pour l'application GLPI /opt/webmin dossier pour l'application Webmin /opt/vmware-tools dossier pour les utilitaires VmWare Server 1. Installation d'un serveur OCS couplé avec GLPI sous Ubuntu 11.10.

Introduction Pré-requis Dans cet article, nous allons installer OCS serveur couplé avec GLPI. OCS inventory ( Open Computer and Software Inventory ) est un logiciel qui permet de faire l’inventaire sur la configuration matérielle et logiciels des ordinateurs d’un parc informatique. Cela grâce un interface web, il permet aussi le déploiement d’applications sur l’ensemble des machines. Téléchargement et installation de OCS inventory Rendez vous sur le site d’ OCS inventory et aller dans la section téléchargements et choisissez la version serveur.

Apres avoir téléchargé le fichier compressé nous devons le décompresser soit via l’interface graphique soit en ligne de commandes. Sudo su On vous demandera alors votre mot de passe. Cd Suivi du lieu où se trouve votre fichier ici il se trouve dans téléchargement nous faisons donc : cd Téléchargements/ Vous pouvez verifier si le fichier se trouve là en tapant la commande « ls ». Maintenant nous allons décompresser le fichier avec la commande : sh setup.sh. Mysql : les principales différences entre MyISAM et InnoDB. On se pose souvent la question sur l'utilisation de MyISAM ou d'InnoDB pour une base de données MySQL. Cet article décrit rapidement les principaux avantages et inconvénients de ces deux moteurs de stockage. 1. MyISAM Les avantages : très rapide pour les requêtes de type SELECT ou INSERT il supporte les index fulltext : permet d'effectuer des recherches sur des mots en se basant sur un index spécifique, accélérant ainsi les recherches il gère les conflits d'accès (ou lock) : permet de verrouiller une table pour des opérations bien précises très facile à administrer : possibilité de recopier directement les fichiers d'un serveur vers un autre, support des tables compressées ...

Les inconvénients : il ne supporte pas les transactions il ne supporte pas les clés étrangères Note : en plus du fichier .frm, chaque table est représentée par un fichier de données .myd (MYisamData) et un fichier d'index .myi (MYisamIndex). 2. Il gère les transactions (instructions sql BEGIN, COMMIT, ROLLBACK ...) 3. 4. Documentation:Server/fr - OCS Inventory NG. From OCS Inventory NG Installer le serveur de gestion. Le serveur de gestion est composé de 4 éléments : Le serveur de base de données qui stocke l'information d'inventaire Le serveur de communication qui prend en charge les échanges HTTP ou HTTPS entre le serveur de base de données et les agents La console d'administration pour que l’administrateur réseau puisse interroger le serveur de base de données depuis un navigateur Le serveur de déploiement qui stocke toutes les configurations des paquets à déployer (nécessite HTTPS !)

Ces 4 composants peuvent être installés sur un unique ordinateur ou plusieurs pour un meilleur équilibrage des charges. Figure 1 : L'architecture du réseau OCS Inventory NG. Le serveur de base de données ne peut, à l’heure actuelle, être que sur MySQL 4.1 (ou supérieur) avec un moteur InnoDB actif. Le serveur de communication est écrit en langage PERL en tant que module Apache. Le serveur de déploiement requiert n'importe quel serveur Web avec SSL activé. Requis ou. Installer et accéder à phpMyAdmin sous Ubuntu | Développement Web et mobile à Montréal. Phpmyadmin. Install LAMP and phpMyAdmin on Ubuntu 11.10 | Tux Tweaks. Chapitre 3. Tutoriels d'introduction - Manuel MySQL.

Ubuntu Server : installer un serveur LAMP (Linux Apache MySQL PHP) « Mon Coin Du Net. Comment forcer un client DHCP à renouveller son adresse IP - Gu!oN@'s Blog. Tutoriel:comment_configurer_son_reseau_local.