Tutorial Docker pour démarrer sous Ubuntu 16.04

Courte présentation d’une procédure permettant de déployer rapidement des containers Docker. Dans l’exemple je présente le déploiement d’un container apache2 sous Docker sans utiliser de fichier de configuration. Configurer des containers via des fichiers de configuration permet d’automatiser le déploiement et faciliter la configuration du container. L’utilisation de fichier de configuration pour Docker fera l’objet d’un future billet.

Installation du Service Docker

Version du noyau et l’architecture du système

sudo uname -rm

Version de la release

sudo lsb_release –a

Update des dépôts

sudo apt-get update

Installation des paquets supplémentaires recommandés

sudo apt-get install -y --no-install-recommends linux-image-extra-$(uname -r) linux-image-extra-virtual

Installation de Docker depuis les dépôts Ubuntu

sudo apt-get install -y docker.io

Vérification de l’installation de Docker avec le container de base

sudo docker run hello-world

Si Docker ne peut pas trouver une image dans le système local, il va la télécharger dans le hub de la communauté docker (pulling). Dans notre exemple le container hello-world n’est pas présent par défaut. Il sera donc téléchargé automatiquement.

Nettoyer une installation Docker
sudo apt-get purge docker-engine
sudo rm -rf /var/lib/docker

Si des fichiers de configuration supplémentaires ont été installés, ils doivent être supprimés manuellement.

Continuer la lecture de Tutorial Docker pour démarrer sous Ubuntu 16.04

Contrôler un parc de machine Windows au Travers d’un Serveur IRC

Dans ce billet je présente un ensemble d’outils permettant de contrôler une machine Windows 10 (build 1809) au travers d’un serveur IRC via powershell. Je pars du principe que le serveur IRC est deja monté et prêt à recevoir de nouveaux clients. Vous pouvez utiliser ce billet afin de monter rapidement un serveur IRC sous Ubuntu 16.04

Continuer la lecture de Contrôler un parc de machine Windows au Travers d’un Serveur IRC

Déployer serveur IRC sous Ubuntu 16.04

La procédure pour déployer un serveur IRC est faite sous Ubuntu 16.04. Le paquet utilisé pour monter le serveur IRC est « inspircd » avec en complément optionnel Anope(https://www.anope.org/) qui permet d’ajouter certaines options bien pratiques.

Continuer la lecture de Déployer serveur IRC sous Ubuntu 16.04

Exécution d’un Script Powershell avec une USB Rubber Ducky Arduino Leonardo

Le code ci-dessous est utilisable sur un Arduino Leonardo ou n’importe quel autre device ayant comme chip « MEGA32U4 ». Le script va télécharger sur une URL distante un script powershell, puis va le copier sur le bureau et enfin l’exécuter avant de quitter le Shell.

Continuer la lecture de Exécution d’un Script Powershell avec une USB Rubber Ducky Arduino Leonardo

Robot sur Chassis Chenille et Bras Robotique avec Arduino et Raspberry Version 2

Plan et Schéma pour réaliser RaspCurioDuino from scratch, le principal avantage sur cette version et que on peut alimenter le drone via un powerbank disposant de 2 ports USB, l’arduino sera alimenté via son port serie en USB et le raspberry sera alimenté sur l’autre pose USB. La communication entre Raspberry et Arduino serra effectuée via les PIN GPIO RX/TX des deux péripéhriques.

Continuer la lecture de Robot sur Chassis Chenille et Bras Robotique avec Arduino et Raspberry Version 2

Authentification avec mot de passe Apache2

Présentation d’un procédure simple afin de déployer un couple identifiant et mot de passe sur le répertoire de travail /var/www/html du paquet Apache2. L’ensemble de la procédure est faite sous Raspbian version 9 (Stretch)

Version de l’os

cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian

Continuer la lecture de Authentification avec mot de passe Apache2

Installation Serveur SSH sous Windows 10 avec Powershell

Présentation d’une courte procédure permettant l’installation d’un serveur SSH via Powershell dans une machine cliente Windows 10, lors de l’écriture du billet la machine Windows 10 est en version 1809. La procédure peut également être accomplie manuellement via le menu « Ajouter une Fonctionnalité Facultative ».

Utilisez un shell administrateur pour procéder à l’installation, une fois celle ci faite vous trouverez dans la liste des services Windows « OpenSSH SSH Server », passez le en automatique pour pouvoir prendre la main en SSH au boot de votre Windows.

Continuer la lecture de Installation Serveur SSH sous Windows 10 avec Powershell

Utiliser Tor en Proxy dans une VM Kali avec Whonix Gateway

La configuration présenté dans ce billet permet de se connecter au réseau Tor depuis la distribution Kali avec la distribution whonix. L’ensemble du trafic passe au travers du proxy Tor.
Pour réaliser la procédure vous aurez besoin :

  • VirtualBox : https://www.virtualbox.org/wiki/Downloads
  • Whonix GateWay OVA : https://download.whonix.org/
  • Kali : https://www.kali.org/downloads/

Continuer la lecture de Utiliser Tor en Proxy dans une VM Kali avec Whonix Gateway

Supervision de RIG GPU AMD avec Zabbix

zabbix logo

Zabbix est un cms de supervision. Il permet de surveiller l’état de fonctionnement au travers de différentes stats de matériels, switch, routeur, serveur web, pc client, applications et autres. Dans ce billet je présente une procédure simple afin de superviser des RIGS de GPU AMD (rx570/580) via Zabbix.

Dans cet exemple on va pouvoir retrouver le taux d’utilisation d’une GPU, sa température. Il est possible de compléter l’ensemble avec d’autres stats, l’objectif du billet étant de décrire la procédure de mise en place via ces deux stats. Travaillant avec la distribution Ethos qui est une ubuntu modifié il est ainsi possible de surveiller l’utilisation de son RIG de façon simple et rapide sans utiliser l’interface classique de ethos qui est assez sobre.

Continuer la lecture de Supervision de RIG GPU AMD avec Zabbix