th3.pngBienvenue sur mon site.

Cet espace est avant tout dédié à mes besoins personnels, notamment pour mémoriser des astuces qui m'ont permis de régler quelques soucis de configuration (Linux, Synology, Minecraft...).
Je pense avoir de bonnes bases dans la gestion des réseaux et des systèmes, pour autant, je suis loin d'être un expert. Si vous constatez quelques erreurs, ou si vous avez de meilleures solutions à proposer, ne vous privez pas de commenter.
Tout ce que je publie ici est libre de diffusion. Quand "j'emprunte" des infos, je site mes sources. J'apprécie qu'on fasse de même avec mes travaux.

GRUB - Choix de l'OS par défaut avec un dualboot

Habituellement toutes mes machines sont installées avec une distribution Linux, voire un dualboot Linux/Windows et un démarrage de Linux par défaut.

Pour mon portable professionnel il en va de même, sauf que j'utilise plus souvent Windows rendu obligatoire par les logiciels qui me sont imposés. De plus il m'arrive de prêter mon portable et ce dualboot est vécu comme une expérience extraordinaire et même pénible par mes collègues, ce qui m'amène à changer la configuration de mon dual boot, géré par GRUB 2 sous Mint.

Lire la suite...

Moglor Wifi 1200 - RTL88X2BU sous Mint

Une clé Wifi 5GHz qu'on trouve un peu partout à un prix plancher (moins de 20€).

Comme partout on affiche un beau débit de 1200Mbps dans le titre, alors qu'il s'agit de l'addition des deux débits théoriques, celui du 2.4GHz à 300Mbps et celui du 5GHz à 867Mbps. Bref, l'arnaque est devenue la règle pour tous les fabricants, passons.

Reste à voir ce que vaut réellement cette clé annoncée comme compatible Microsoft / Mac / Linux / Android.

Lire la suite...

Système de fichiers Ubuntu saturé

SOS, mon disque racine est plein

Depuis quelques temps, j'ai régulièrement une alerte m'indiquant que mon disque racine est plein.

J'ai beau essayer de nettoyer le système, rien n'y fait, ni un sudo apt-get clean, ni un sudo apt-get autoclean, ni pour finir un sudo apt-get autoremove. Je libère bien quelques Mo, mais rien de plus.

J'ai tenté de désinstaller des applications peu utilisées pour libérer de la place, mais je gagne à peine 4Go

Mon système est installé de la manière suivante :

Un disque SSD de 32Go avec :

  • Une partition / de 32Go

Un disque dur de 1To avec :

  • Une partition Swap de 4Go
  • Une partition /Home de 1To


Il reste moins de 6Go d'espace libre sur le SSD de 32Go après avoir tenté toutes les opérations de nettoyage possibles. Il n'est pas possible d'augmenter l'espace.

Lire la suite...

Routeur Xiaomi 3G sous OpenWRT

Présentation

Le routeur Xiaomi 3G est techniquement un bon routeur :

  • Processeur MT7621A dual core 880 MHz
  • ROM Flash 128 Mo SLC - Nand, 256 Mo DDR3-1200
  • WiFi 802.11ac - Réseaux bi-bande simultanés, 2,4 GHz (300 Mbits / s) et 5 GHz (867 Mbits / s)
  • Quatre antennes externes
  • 3 ports Ethernet 10/100/1000 MHz
  • 1 port USB3

Il est plus performant que la plupart des box livrées par nos fournisseurs d'accès (Free, SFR, Orange, Bouygues...).

Cependant la bête n'a pas que des qualités, et pour tout dire, ses défauts sont énormes :

  • Interface en chinois (possibilité de traduire dans Google Chrome)
  • Les fonctions sont ultra limitées
  • L'interface n'est accessible qu'à la condition d'être identifié sur le site de Xiaomi (bonjour la protection des données et la vie privée) et du fait de cette obligation, la navigation dans les quelques pages de configuration est d'une lenteur à jeter le routeur par la fenêtre.

Lire la suite...

GitLab CE sur Raspberry Pi

Installation de GitLab Community Edition sur Raspberry Pi 3B+ avec Raspbian Buster, ou comment se créer son petit serveur GitLab à la maison pour moins de 50€.

GITLAB CE EST DEVENU TROP LOURD POUR UNE RASPI 3B+
CETTE METHODE NE FONCTIONNE PLUS

Lire la suite...

WPS sous linux en français

WPS Office s'avère être une suite office tout à fait comparable à la suite Microsoft. L'exportation et l'importation des documents Microsoft se fait sans douleur, ce qui n'est pas toujours le cas avec LibreOffice. J'ajoute que l'interface est bien plus ergonomique et plus proche de l'interface Microsoft que celle proposée par défaut sur LibreOffice. WPS Office est gratuite et disponible sous pratiquement tous les OS, dont Windows, Linux et Androïd.

Ils sont forts ces chinois ! ;-)

Il n'y a pas que des avantages cependant, la suite ne propose que les équivalents à Word, Excel, Publisher et l'exportation au format PDF. Elle est certes gratuite, mais pas libre.

Enfin, derniers inconvénients, WPS Office n'est pas dans les dépôts des distributions Linux les plus courantes et elle n'est plus en Francais sous Linux. Rassurez-vous on peut remédier à ces deux derniers inconvénients et c'est même l'objet de ce billet.

Lire la suite...

Point d'accès Wifi sur Rasperry Pi 3 B+ avec OpenWrt

L'installation présentée ici est faite sur une carte Raspberry Pi 3 B+. Elle n'a valeur que d'expérimentation, tant les , performances obtenues sont médiocres. En 5GHz, le signal wifi est perdu au-delà de 6 à 8m sans obstacle et n'oublions pas que la carte Ethernet est limitée à 300Mb/s.

Toutes les manipulations sont faites sous Linux (Ubuntu).
L'adresse IP de la Box Internet est : 192.168.1.1
La carte Raspberry PI aura l'adresse IP : 192.168.1.13

La connexion décrite ici se fera en mode AC (5GHz).

Réédition du 26/04/2020

Attention, l'image proposée dans l'installation n'est plus maintenue. On peut récupérer la dernière version de la rpi-3-ext4-factory.img.gz à l'adresse suivante :

https://downloads.openwrt.org/snapshots/targets/bcm27xx/bcm2710/openwrt-bcm27xx-bcm2710-rpi-3-ext4-factory.img.gz

De plus luci est maintenant installée par défaut, on peut donc configurer graphiquement Openwrt dès le début en utilisant l'adresse 192.168.1.1

Problème de wifi avec la version 19.07.2: Pour une connexion en 2.4GHz, il faudra faire attention à déclarer le mode Legacy, le mode N ne marche pas, de même il faut fixer un canal, en mode Auto ça ne marche pas non plus. Par contre la connexion wifi est tout à fait exploitable dans ce mode. On ne peut pas avoir du 2.4 et du 5GHz en même temps, il faut ajouter une clé wifi pour ça.

INSTALLATION

Récupération de l'image de OpenWrt

Pour cette installation, j'ai utilisé l'image :
openwrt-18.06.1-brcm2708-bcm2710-rpi-3-ext4-factory.img.gz

Pour info, on utilise toujours la version factory pour une première installation, la version sysupgrade, comme son nom l'indique, est destinée à la mise à jour d'une version antérieur d'OpenWrt.

Cette image est disponible sur le site du projet à l'adresse suivante :
https://downloads.openwrt.org/snapshots/targets/brcm2708/bcm2710/

Lire la suite...

Configuration de Pi-hole

Ce billet fait suite au billet précédent Pi-hole sur Synology dans Docker. Cependant il convient tout à fait à une installation de Pi-hole sur une carte Raspberry Pi, ou tout autre machine.

On considère que Pi-hole est installé et que l'on a accès à son portail d'administration.

Pour ma part, Pi-hole est installé sur mon Nas Synology à l'adresse 192.168.1.18. Pour accéder à l'administartion, j'affiche simplement la page : http://192.168.1.18:8888/admin

Edit du 16 août 2020 : J'ai mis à jour quelques informations avec le passage à la version 5 de pihole portée sous Docker. Les menus ont changé et on bénéficie maintenant d'une gestion par groupes des machines clientes.

Lire la suite...

Pi-hole sur Synology dans Docker

Pi-hole est une solution informatique qui permet de bloquer les publicités, en se substituant au serveur DNS proposé par la box de votre fournisseur d'accès. Cette solution est destinée à une installation sur une carte Raspberry Pi. Rien n'empêche cependant de l'installer sur un système Linux et plus particulièrement sur un Nas Synology.

Avec Pi-hole on peut utiliser des blacklists qui bloquent l'accès à des sites publicitaires. On peut aussi renvoyer les requêtes vers des serveurs librement choisis (OpenDNS, Cloudflare...). Bien sûr, il est déjà possible de bloquer les publicités dans le navigateur grâce à des extensions comme addblock, mais le blocage ne s'appliquera qu'au navigateur, alors qu'avec Pi-hole, le blocage se fera en amont du poste utilisé et pour l'ensemble du trafic web du poste.

Lire la suite...

Installation minimale de Samba sur Debian 9

Installation minimale d'un serveur Samba sous Debian :

La manip suivante a été testée sous Debian 9.9.0. La machine porte le nom "Debian-mini"

On souhaite partager un dossier dans /home.

Lire la suite...

TYPORA sous Linux

INSTALLATION DE TYPORA SOUS UBUNTU (DEBIAN) :

Ajouter la clé publique:

wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -

Ajouter le dépôt (repository) aux sources :

sudo add-apt-repository 'deb https://typora.io/linux ./'

Mettre à jour :

sudo apt-get update

Installer typora :

sudo apt-get install typora

Lire la suite...

Markdown : choisir un éditeur

Markdown, qu'est-ce que c'est ?

Markdown est un langage de balisage léger créé en 2004 par John Gruber avec Aaron Swartz1,2. Son but est d'offrir une syntaxe facile à lire et à écrire. Un document balisé par Markdown peut être lu en l'état sans donner l’impression d'avoir été balisé ou formaté par des instructions particulières. (Wikipedia)

Les logiciels d'édition de code Markdown livrent dans leur grande majorité une sortie au format HTML, la présentation est géré par le thème CSS qui l'accompagne. Un bon nombre des logiciels donnent un export au format PDF, avec une qualité inégale d'une solution à l'autre.

Pour aller plus loin sur le code Markdown, il existe une multitude d'articles et même quelques présentations comparatives de solutions pour l'éditer.

Lire la suite...

Cracker le wifi sans wordlist avec Crunch

Ce billet fait suite au billet Cracker le wifi du voisin en moins de 10 min

Crunch est un générateur de wordlists permettant de prendre en compte des critères assez détaillés : longueur min, longueur maxi, caractères à utiliser...

Pour l'installer, il suffit de lancer une commande :


sudo apt-get update
sudo apt-get install crunch

Pour avoir la documentation :


man crunch

Pour avoir une documentation très complète et en français, il suffit d'aller ici :
Crunch un générateur de wordlists simple et efficace

Ou encore ici : La recettte du Crunch

Lire la suite...

Cracker le wifi du voisin en moins de 10 min

Aircrack-ng-new-logo.jpgAutant vous prévenir tout de suite, comme dans tous les "tutos", et les vidéos disponibles sur Youtube, je vous mens. Enfin, disons que la méthode expliquée ici (et partout ailleurs) marche très bien, mais seulement si le voisin a changé le code wifi déclaré par défaut sur sa box, pour le remplacer par un code non sécurisé du type : abcdef012345 (une petite pensée pour Mister No.).

Ce n'est donc pas un billet sur le piratage de la connexion de votre voisin que vous allez lire, mais bien un billet sur la sécurité des connexions wifi et l'intérêt de mettre un code sérieux pour protéger son réseau privé. Je me cantonnerai au protocole WPA2, les autres protocoles ont en principe disparu du fait leur perméabilité.

Lire la suite...

Geany sous Lubuntu

Quand on veut tester son code dans Geany sous Lubuntu, en passant par exemple par la touche F5, un fenêtre shell s'ouvre et reste figée. Pour résoudre le problème, il faut remplacer lxtermin par xterm ou gnome-terminal dans la configuration de Geany.
sudo apt-get install xterm

ou

sudo apt-get install gnome-terminal

Puis déclarer xterm ou gnome-terminal dans les préférence de Geany

Editer / Préférences / Outils

Puis saisir le code suivant : xterm -e "/bin/sh %c"

ou gnome-terminal -e "/bin/sh %c"

Lire la suite...

Carte Wifi BCM943228 - UBUNTU

Broadcom-BCM4322-Wireless-802-11a-b-g-n.jpgPour identifier la carte :
lspci -nn -d 14e4:

Solution 1 :

On commence par désinstaller une version précédente de driver :
sudo apt-get purge bcmwl-kernel-source

Mise à jour des paquets :
sudo apt update

Ou directement les paquets pci :
sudo update-pciids

Puis installation des drivers :
sudo apt-get install bcmwl-kernel-source

Enfin on reboote :
sudo reboot

Solution 2 :

On commence par désinstaller une version précédente de driver :
sudo apt-get purge bcmwl-kernel-source

Mise à jour des paquets :
sudo apt update

Installation du paquet broadcom-sta-dkms
sudo apt-get install broadcom-sta-dkms

J'ai finalement adopté la deuxième solution. Avec bcmwl-kernel-source, il était impossible de reprendre le signal sur mon répétiteur Wifi.


Source :
https://askubuntu.com/questions/55868/installing-broadcom-wireless-drivers

OpenMediaVault - SAMBA - Partage des dossiers

samba.png

Samba est un logiciel d'interopérabilité qui implémente le protocole propriétaire SMB/CIFS de Microsoft Windows dans les ordinateurs tournant sous le système d'exploitation Unix et ses dérivés de manière à partager des imprimantes et des fichiers dans un réseau informatique. Samba facilite l'interopérabilité entre systèmes hétérogènes Windows-Unix.
(source: https://fr.wikipedia.org/wiki/Samba_(informatique))

Dans les menus d'OMV on parle de SMB/CIFS pour SAMBA.

La mise en service de SAMBA est relativement simple sous OMV. Il suffit de mettre en marche le service, d'activer le partage d'un dossier, puis de donner des droits sur ce dossier à des utilisateurs et/ou des groupes.

Pour finir, il ne faudra pas oublier de déclarer les ports utilisés par SAMBA dans le pare-feu.

Lire la suite...

OpenMediaVault - Gestion des droits

profile.png

Pour partager les données, il faut créer des dossiers particuliers qui permettront d'héberger des types de données: musiques, vidéos, photos...

Il faut aussi créer des utilisateurs qui auront des droits (lecture, écriture, exécution) sur tel ou tel dossier (ou fichier).

Pour faciliter le travail, on peut créer des groupes d'utilisateurs à qui on donnera des droits. Il suffira d'ajouter chaque nouvel utilisateur à un groupe pour lui attribuer les mêmes droits qu'à ceux qui partagent son groupe.

Lire la suite...

OpenMediaVault - Gestion des Disques durs - RAID

wd-red-3To.jpgPour réaliser mon Nas (en machine virtuelle), j'ai installé un disque dur de 8 Go pour le système et trois disques durs de 80 Go pour le partage des données.

Trois disques, c'est le nombre minimum pour monter une grappe de disque en RAID5.

Les types de systèmes RAID sont décrits ici :
https://fr.wikipedia.org/wiki/RAID_(informatique)


Lire la suite...

OpenMediaVault - Sécurité - Firewall

Firewall.png Avant d'attaquer la configuration de la sécurité, je vous conseille d'aller lire 10 conseils sécurité pour votre NAS.

La sécurité est vraiment le tout premier point à aborder.

Des erreurs de configuration pourraient vous empêcher d'avoir accès à votre NAS.

Il est préférable que vous n'hébergiez pas de données sensibles sur celui-ci avant d'avoir appris à maitriser les règles de sécurité et surtout le pare-feu.

Lire la suite...

- page 1 de 7