Monter Disque dur au démarrage Ubuntu 16.04

Procédure rapide pour monter un nouveau disque dur dans un système Ubuntu 16.04 à l’aide de lsblk. La partition sera formaté en ext4 sans utiliser lvm.

On liste les disques de notre système

1
sudo lsblk

On repère le nouveau disque dur, dans mon example il s’agit de sdb

1
2
3
4
5
6
7
8
9
10
vmusertest@laintimes.com:~$ lsblk
NAME                        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                           8:0    0  100G  0 disk
├─sda1                        8:1    0  731M  0 part /boot
├─sda2                        8:2    0    1K  0 part
└─sda5                        8:5    0 99,3G  0 part
  ├─ubuntuserver--vg-root   252:0    0 98,3G  0 lvm  /
  └─ubuntuserver--vg-swap_1 252:1    0  976M  0 lvm  [SWAP]
sdb                           8:16   0  500G  0 disk
sr0                          11:0    1 1024M  0 rom

Lire la suite « Monter Disque dur au démarrage Ubuntu 16.04 »

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

1
sudo uname -rm

Version de la release

1
sudo lsb_release –a

Update des dépôts

1
sudo apt-get update

Installation des paquets supplémentaires recommandés

1
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

1
sudo apt-get install -y docker.io

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

1
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.

1
2
3
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.

Lire la suite « Tutorial Docker pour démarrer 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.

Lire la suite « 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.

Lire la suite « 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

1
2
3
4
5
6
7
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

Lire la suite « 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.

Lire la suite « 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/

Lire la suite « 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.

Lire la suite « Supervision de RIG GPU AMD avec Zabbix »