Catégories
Devops

tmux

tmux comme Screen sont des multiplexeur de terminaux, qui permettent d’exploiter plusieurs terminaux sous forme d’onglets ou en écran partagé (split screen) au sein d’un seul et même terminal et surtout de créer des sessions distinctes (qui survivent aux déconnections). la commande tmux Il faut tout d’abord lancer tmux(qui fait apparaitre la barre tmux en […]

Catégories
Devops

Raspberry Pi

Commandes spécifiques au Raspberry pi La 1ère commande que l’on utilise dès qu’on installe un Raspberry pi est la fameuse raspi-config qui est l’outil de configuration du Raspberry par défaut (pour par ex configurer le WiFi) En complément, il existe d’autres commandes comme rpi-update qui permettent la MAJ du firmware du RPI. Services a désactiver

Catégories
Productivité

Vim memo

Déplacements I : insérer en début de ligneA : insérer en fin de ligneG : aller en fin de document (dernière ligne)% : aller à la parenthèse ou accolade correspondante

Catégories
Devops

Bat le cat killer

Je cherche toujours à trouver des outils qui me permettent de gagner en efficacité/productivité et la coloration syntaxique (syntaxe highlighting) est une fonctionnalité indispensable pour cela !

Catégories
Devops

Ansible

Outil de gestion de configuration, permet de déployer, modifier, maintenir la configuration (fichiers, services, etc.) d’un nombre important d’hôtes de façon centralisée. Les concepts utilisés sont assez simple, on parle de :

Catégories
Divers

Nextcloud

Nextcloud est un équivalent Open Source de Dropbox ou de Google Drive, et dispose comme ceux-ci de clients Android, IOS ou encore Windows, OSX ou Linux pour disposer de nos fichiers partout ! L’avantage est de récupérer le contrôle de nos données puisqu’on les héberge nous même, et de ne pas payer d’abonnement Inconvénients: il […]

Catégories
Devops

Rsync

L’un des outils en CLI les plus puissants pour effectuer des copies de fichiers localement ou en réseau, mais la documentation manpage étant extrêmement fournie, il faut faire le trie dans les options.Dispo sous Linux, mais aussi OSX (installer via brew) et bien sure sous Windows (sous WSL par ex).

Catégories
Sécurité

PAM Linux

PAM Pluggable Authentication Modules est un mécanisme d’authentification centralisé (au niveau de l’OS) disponible sur les distributions Linux et il permet de fournir :

Catégories
Sécurité

Cryptsetup pour crypter une clé USB sous Linux

Cryptsetup fournit une interface pour configurer le chiffrement sur des périphériques de bloc (comme des partitions /home ou d’espace d’échange (swap)) en utilisant dm-crypt, un sous-système transparent de chiffrement de disques dans le noyau Linux. Il permet une prise en charge de LUKS (« Linux Unified Key Setup »), le standard associé au noyau Linux pour le […]

Catégories
.Net

ASP.Net Core

Éléments pour développer: .Net Core 3 SDK (la version 3.1 est en LTS) pour exécuter une application: .Net Core 3 Runtime (pour le raspberry pi prendre la version ARM32) un IDE (optionnel): Visual Studio 2019 Visual Studio Code avec l’extension C#