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.

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

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. Le signal est perdu au-delà de 6 à 8m sans obstacle.

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

INSTALLATION

Récupération de l'image de OpenWrt

Pour cette installation, j'ai utilisé l'image :
openwrt-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/

Vous l'avez également et de façon pérenne ici :
http://objnux.1s.fr/public/openwrt/openwrt/openwrt-brcm2708-bcm2710-rpi-3-ext4-factory.img.gz

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

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

OpenMediaVault - Mise en réseau

OMV-install-21.pngAvant de mettre en service un NAS, c'est à dire avant de le charger de fichiers à partager, il faut régler les problèmes d'accès au réseau et surtout de sécurité.

  • L'accès au réseau, pour avoir toujours la même adresse IP afin de la déclarer sur les autres machines qui se connecteront automatiquement au NAS.
  • La sécurité, avec principalement la modification des comptes et des mots de passe des administrateurs du NAS, puis la configuration du pare-feu pour restreindre l'accès aux différents services rendus par le NAS.

Lire la suite...

OpenMediaVault - Installation

openmediavault-circle.png

1 - OPENMEDIAVAULT

OpenMediaVault est une solution basée sur Debian pour créer un NAS (Network Attached Storage), c'est à dire un serveur de fichiers connecté au réseau, pour faire simple, un disque dur réseau. Nous verrons que OMV offre différents services comme SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client et bien d'autres. Grâce à une conception modulaire de l'espace d'administration, il est possible d'ajouter des services supplémentaires sous la forme de plugins.

OpenMediaVault est principalement conçu pour être utilisé dans de petites entreprises ou à domicile, mais n'est pas limité à ces domaines. C'est une solution rapide à installer et facile à utiliser qui permettra à tout le monde d'installer et administrer un NAS sans connaissances approfondies.

Il est par exemple envisageable de l'installer sur de petits serveurs tels que le hp Proliant Gen 8, auquel il suffit d'ajouter deux disques durs pour le stockage des données et une carte SSD pour l'installation du système.

Lire la suite...

- page 1 de 7