20/01/2025

Cours – Tutoriels

Commandes et Système

Un logo au démarrage de votre distribution Linux

I. Présentation Dans ce tutoriel, nous allons voir comment afficher une image au démarrage du terminal, ce qui personnalisera un peu plus votre shell. Vous aurez le choix entre 26 images en ASCII. Elles sont toutes représentatives d’une distribution Linux. A vous de choisir celle qui vous convient. II. Procédure Pour commencer, il nous faudra télécharger le paquet : linux_logo apt-get install linuxlogo Une fois installé, vous pouvez visualiser les différentes images. linux_logo -L 1 Vous verrez alors la première image de la liste. Pour voir les suivantes, changez le chiffre. Vous pouvez aller de 1 à 26. Une fois que vous avez trouver l’image qui vous plait, il suffit de modifier ce fichier. vi /etc/linux_logo.conf Dans ce fichier, toutes les images sont listées. Pour en sélectionner une, il suffit de décommenter la ligne auquel elle correspond. Maintenant, nous allons éditer une autre fichier pour que l’image s’affiche à chaque démarrage. vi /etc/profile Rajoutez cette ligne : linux_logo, à la

Lire cet article
Commandes et Système

Désactiver la prise en charge de l’IPv6 sous Linux

I. Présentation Dans ce tutoriel, nous allons désactiver la prise en charge de l’IPv6 qui est active par défaut dans les systèmes d’exploitation Linux. La plupart des systèmes d’exploitation Linux écrivent leur paramétrage réseau dans le système sysctl (system control). Nous allons utiliser ce système pour effectuer nos modifications. II. Désactiver la prise en charge de l’IPv6 temporairement Pour désactiver la prise en charge de l’Ipv6 temporairement, il suffit de saisir les commandes suivantes : echo ‘1’ > /proc/sys/net/ipv6/conf/lo/disable_ipv6 echo ‘1’ > /proc/sys/net/ipv6/conf/all/disable_ipv6 echo ‘1’ > /proc/sys/net/ipv6/conf/default/disable_ipv6 Ces commandes se chargent respectivement de désactiver la prise en charge de l’IPv6 pour l’interface lo, pour toutes les interfaces actives puis pour toutes les interfaces qui seront crées par la suite. Dans le systèmes de contrôle, « 1 » signifie actif. Cela veut donc dire que la désactivation de l’IPv6 est bien en place. Ces commandes se chargent seulement de stocker les valeurs dans les fichiers respectifs qui sont : /proc/sys/net/ipv6/conf/lo/disable_ipv6 /proc/sys/net/ipv6/conf/all/disable_ipv6 /proc/sys/net/ipv6/conf/default/disable_ipv6 Ces

Lire cet article
Cloud

Changer le logo de son application OwnCloud

I. Présentation Dans ce tutoriel, nous allons voir comment personnaliser notre application OwnCloud en changeant le logo qui s’affiche à la page d’accueil mais également celui en haut  à droite de l’interface une fois connecté. Il peut en effet être intéressant pour les environnements professionnels par exemple de changer ce logo pour quelque chose de lié à son utilisation ou à l’organisation qui l’utilise. II. Repérer les images Chacun de ces deux logo possède un nom et un chemin d’accès vers lequel la page HTML pointe pour les afficher. Il suffit alors de déterminer où se trouvent les différentes images. Nous utilisons pour cela l’outil de développement Firefox qui va donc nous permettre de cibler le contenu que nous souhaitons analyser pour avoir plus de détail sur celui-ci : On voit donc qu’il est défini dans le code HTML que l’image à aller afficher dans cette partie est « /owncloud/core/img/logo.svg ». Nous allons faire la même chose pour l »image présente lorsque nous

Lire cet article
PowerShellSystème

NIC Teaming avec Windows Server 2012

I. Présentation Le NIC Teaming appelé aussi association de cartes réseaux est une fonctionnalité très intéressante disponible sous Windows Server 2012. Elle permet de fournir une tolérance aux pannes au niveau des cartes réseaux ainsi que d’effectuer de la répartition de charge sur les différentes cartes faisant partie de l’équipe. De plus, les performances sont meilleures également grâce à l’agrégat de bande passante.  Pour parvenir à cela, les cartes réseaux vont fonctionner en équipe pour assurer la continuité de la connectivité. Ainsi, si vous disposez de deux cartes réseaux 10 Gbit/s et que vous créez une équipe avec ces deux cartes, l’agrégat de bande passant vous offrira un débit de 20 Gbit/s (théorique). Il est possible de mettre en place le NIC Teaming au sein d’un ordinateur virtuel, chaque carte réseau virtuel étant reliée à un commutateur virtuel différent, qui lui aura d’attribué une carte réseau physique différente afin d’assurer la redondance des liens. Il est également de créer une

Lire cet article
Apache

Lister les modules chargés par Apache

I. Présentation Avant d’activer un module Apache qui l’est peut-être déjà ou pour faire du tri dans les modules chargés pour des raisons de sécurité et de gestion des ressources de la machine, il est intéressant d’être en mesure de charger les modules Apache chargés. II. En ligne de commandes Pour cela, on va utiliser la commande « apachectl » qui permet de contrôler le daemon Apache comme par exemple le démarrer, l’arrêter, etc… Et évidemment lister les modules Apache chargés. Afin de générer la liste des modules chargés, saisissez la commande suivante : apachectl –t –D DUMP_MODULES III. En PHP Si vous souhaitez afficher la liste des modules chargés sur une page web directement, il est possible d’utiliser la fonction PHP « apache_get_modules() ». Après avoir créé votre page web, insérez le code suivant : Vous obtiendrez alors un résultat équivalent à la méthode en ligne de commandes mais avec une présentation différente : Une autre méthode consiste à

Lire cet article
Système

ADMX Migrator : Convertir les ADM en ADMX

I.  Présentation Les fichiers ADMX permettent d’ajouter des modèles d’administration supplémentaire pour les GPO, depuis Windows Vista et Windows Server 2008. Ils sont une amélioration des fichiers ADM et sont désormais basés sur du XML. Si vous avez d’anciens modèles au format ADM, vous pouvez les convertir vers le format ADMX pour disposer de modèles d’administrations optimisés et compatible avec les dernières versions de Windows. Pour cela, nous allons utiliser « ADMX Migrator » fournit gratuitement sur le site de Microsoft et qui est en fait un composant supplémentaire pour la console MMC. Avant de commencer le tutoriel, je vous propose de télécharger ADMX Migrator grâce au lien ci-dessus puis à l’installer. II. Convertir des ADM en ADMX Exécutez ADMX Migrator une fois l’installation terminée. Une console MMC contenant le composant s’ouvrira. Ensuite, dans le haut à gauche faites clic droit sur « ADMX Editor » puis « Generate ADMX from ADM ». Indiquez votre fichier ADM. Patientez quelques secondes pendant la conversion Une fois la

Lire cet article
HP

Mise en place du protocole LACP sur HP ProCurve

I. Présentation Le protocole LACP permet la mise en place d’agrégat de liens qui permet de regrouper plusieurs liens physiques en un seul lien logique et ainsi améliorer les performances en termes de bande-passante, de haute disponibilité et de répartition de charge. L’agrégation de liens est également appelé NIC Teaming ou encore Port teaming. LACP signifie Link Aggregation Control Protocol est un protocole de niveau 2 qui a pour référence IEEE « 802.3ad ». En ce qui concerne la répartition de la charge sur les différents liens physiques, le protocole s’appuie sur un hash OU Exclusif qui utilisent trois éléments : adresses MAC, adresses IP et le port de destination applicatif. II. Schéma Les ports peuvent être pris au hasard comme vous pouvez le voir dans le cas de cet exemple. III. Notes avant mise en place Voici quelques points sur lesquels j’aimerais attirer votre attention avant de vous lancer dans la mise en place : – Les trunks dynamiques

Lire cet article
Logiciels

Gérer plusieurs terminaux en même temps avec MTPutty

I. Présentation Lors de l’administration de systèmes ou de réseaux depuis un poste Windows, il est très courant d’avoir plusieurs terminaux d’ouvert (Telnet, SSH, …) sur son bureau avec l’outil populaire Putty. Il est néanmoins parfois difficile de s’organiser lorsque l’on se retrouve avec plus de deux ou trois terminaux simultanément : Il existe alors un outil qui se nomme « MTPutty » (pour « Multi Tabled Putty ») qui permet de gérer, organiser et ordonnancer tous ces terminaux au sein d’une ou plusieurs fenêtre ou même onglets (à l’image d’un navigateur). Pour vous mettre  l’eau à la bouche, un petit exemple de ce que l’on peut obtenir avec MTPutty : En plus de l’ordonnancement et de l’organisation simple et rapide de nos terminaux, MTPutty propose une multitude de fonctionnalité pour la gestion de ces terminaux, l’utilisation des profils, la connexion rapide aux serveurs… C’est ce que nous allons voir plus en détail dans ce tutoriel. II. Installation de Putty et de MTPutty MTPutty

Lire cet article
Logiciels

Vider son cache rapidement sous Firefox

I. Présentation Dans ce tutoriel, nous allons apprendre à vider notre cache rapidement sous Firefox. Lors du développement ou de la modification d’un site ou d’une page web, il est très souvent nécessaire de vider son cache navigateur pour apercevoir les modifications. II. Rechargement de la page complète Nous pouvons utiliser le raccourci natif à Firefox « Ctrl » + « Shift » + « R » qui recharge la page dans laquelle nous nous trouvons sans utiliser le cache, nous sommes alors certains de retélécharger la page au complet sans manquer une modification d’un élément.  II. Vider l’intégralité du cache Dans d’autres cas, il peut être souhaitable de vider l’intégralité du cache navigateur. Pour cela, Firefox intègre nativement une « barre de développement » qui permet de passer des commandes rapidement. Nous pouvons obtenir cette barre de développement dans le menu Firefox : Note : On peut également avoir cette barre de développement en saisissant le raccourci « Maj » + « F2 » sous Firefox. On se retrouve donc avec

Lire cet article
Système

« Ajouter un serveur » sous Windows Server 2012

I. Présentation Windows Server 2012 inclut la possibilité d' »Ajouter un serveur » c’est à dire qu’à partir d’un seul et unique serveur on peut en administrer plusieurs autres. Ce qui que vous disposez d’une seule console Gestionnaire de serveur pour plusieurs serveurs où vous pourrez installer des rôles et fonctionnalités à distance, lire les événements de chacun de vos serveurs, contrôler l’état des services, etc. Cette possibilité est intéressant en terme de simplification et de centralisation de l’administration. Dans ce cas, je dispose de deux serveurs Windows Server 2012, tout deux contrôleur de domaine au sein du domaine « it-connect.fr ». Sur le serveur « DC1 », je vais ajouter le serveur « DC2 » pour pouvoir l’administrer. II. Procédure Au sein du Gestionnaire de serveur, cliquez sur « Gérer » puis « Ajouter des serveurs ». Un assistant s’exécute. Vous devez ensuite indiquez le serveur que vous souhaitez ajouter, pour cela trois possibilités : Chercher dans l’annuaire Active Directory, indiquez une adresse IP ou un nom complet DNS, joindre un

Lire cet article
Base de données

Importer des données en SQL avec LOAD DATA INFILE

I. Présentation Dans ce tutoriel, nous allons apprendre à importer des données avec la commande « LOAD DATA INFILE » qui permet d’aller chercher des données dans un fichier txt, csv ou autre pour les importer dans une structure de table SQL déjà construite. Dans un précédent tutoriel, nous avions déjà vu comment importer des données dans une base de données MySQL à l’aide d’un fichier au format « .sql » qui doit contenir un ensemble de commande du langage SQL. L’avantage de la commande LOAD DATA INFILE est que le fichier lu ne doit pas avoir un contenu de commande SQL pour que les informations soit importées. Pour exemple, un fichier SQL qui peut être importé doit contenir des requêtes INSERT de ce type INSERT INTO Table (champ1, champ2) VALUES ( « valeur1 », « valeur2 »); Ce qui peut être compliqué si les données à importer ne sont pas présentée et structurée en SQL. La commande LOAD DATA INFILE permet elle d’importer des informations présentées comme

Lire cet article
Stratégie de groupe

WS 2012 – Forcer la mise à jour des GPO à distance

I. Présentation La commande « gpupdate /force » permettant de mettre à jour les paramètres de stratégies de groupe sur une machine Windows d’un domaine est très connue et très utilisée. Toutefois, l’arrivée de Windows Server 2012 a était accompagnée par une nouvelle fonctionnalité qui permet de faire une actualisation des GPO à distance sur une ou plusieurs machines du domaine. II. Utilisation de la fonctionnalité Voyons comment utiliser cette fonctionnalité sur un serveur Windows Server 2012 évidemment. Au sein du Gestionnaire de serveur, cliquez sur « Outils » puis « Gestion des stratégies de groupe » puisque c’est au sein de cette console que tout va se jouer. Ensuite, développez les parties « forêt » et « domaine » jusqu’à arriver sur vos différentes Unités d’organisation (OU). Une fois que vous y êtes, cliquez droit sur celle contenant les machines sur lesquelles vous souhaitez effectuer l’actualisation des GPO puis cliquez sur l’option « Mise à jour de la stratégie de groupe ». Note : Il n’est pas possible d’effectuer la mise

Lire cet article
Android - iOS

Gestionnaire d’appareil Android : Supprimer ses données à distance

I. Présentation Google propose de nombreux services, parmi lesquels ont trouve le service « Gestionnaire d’appareil Android ». Ce dernier permet quatre choses : Retrouver son appareil à distance en le faisant sonner, localiser son appareil avec une correspondance sur Google Maps, le verrouiller à distance et modifier le mot de passe et, supprimer l’intégralité des données qui s’y trouve en effectuant une remise à zéro d’usine. La première peut être intéressante lorsque l’on cherche son appareil partout dans la maison… et la seconde l’est encore plus dans le cas où l’on perd son appareil ou lorsqu’on se le fait voler. Nous allons voir comment configurer votre appareil Android pour utiliser ce service proposé gratuitement par Google. Pour pouvoir utiliser cette fonctionnalité, vous devez avoir rattaché votre appareil à un compte Google. Ce qui est fait dès le premier démarrage de l’appareil normalement. II. Configuration et utilisation Accédez à l’adresse suivante : Device Manager Si c’est la première fois que vous y

Lire cet article