Catégorie : Systèmes

13 juillet 2015 /

A partir d’Ubuntu 14.04 le nom des interfaces réseau change pour appeler Em au lieu de Eth.
Ce changement peut engendrer des problèmes de compatibilité avec des outils réseaux.

Pour renommer les interfaces réseau en eth, il faut placer une valeur sur deux paramètres du noyau lors du démarrage, de façon à ce qu’il n’utilise pas le nommage matériel (biosdevname).

Pour y parvenir, il faut éditer le fichier de configuration de Grub, /etc/default/grub:

sudo vi /etc/default/grub

Puis rechercher les paramètre suivant:

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

Ajouter la valeur «  biosdevname=0 «  sur les deux paramètres:

GRUB_CMDLINE_LINUX_DEFAULT="biosdevname=0"
GRUB_CMDLINE_LINUX="biosdevname=0"

Mettre à jour le Grub:

sudo update-grub

Pour finir, on redémarre le système.

Pour vérifier que cela à bien fonctionné, il faut regarder le fichier /etc/udev/rules.d/70-persistent-net.rules.

12 juillet 2015 /

Une méthode très simple existe pour protéger un simple fichier texte.
En effet, l’éditeur de texte Vim a une petite option de chiffrement très intéressante, -x.

Pour mettre une protection sur un fichier:

vim -x fichier.txt

Il faudra tapez votre mot de passe 2 fois (on est jamais à l’abri des fautes de frappe).
À la prochaine édition, vous n’aurez pas besoin de passer l’argument -x, Vim reconnaîtra le fichier chiffré et vous demandera de suite votre mot de passe, vous pouvez meme utiliser Vi au lieu de Vim.

Pour retirer cette protection, vous n’aurez qu’à fixer dans le fichier ouvert, l’option key à une valeur vide:

vim fichier

puis

:set key=

Pour consulter la liste des méthodes de chiffrement disponibles:

:help ‘cm’

Pour changer la méthode de chiffrement utilisée sur votre fichier (ici par Blowfish2):

:setlocal cm=blowfish2

10 juillet 2015 /

La commande import livré avec ImageMagick est pratique pour faire la capture d’une zone de l’écran. Lorsqu’on l’exécute avec comme seul argument un nom de fichier, elle attends qu’on sélectionne:

  • soit la totalité de l’écran ( il suffit de faire Entrée).
  • soit une fenêtre a prendre  dans son ensemble (il suffit d’un clic sur la fenêtre).
  • soit une zone de l’écran à sélectionner avec la souri.

import screen.png

Pour une capture simple en conservant la bordure de la fenêtre:

import -border screen.png

Import à deux options intéressantes, « -pause X »  qui permet d’attendre X seconde avant de faire la capture et « -windows X root » qui permet de capturer l’écran entier.

Ici une capture d’écran  au bout de dix secondes du bureau en entier:

import -pause 10 -windows root screen.png

 

10 juillet 2015 /

Voici un autre petit outil bien pratique pour vérifier ses scripts. Cela s’appelle ShellCheck.

shellCheck

ShellCheck

9 juillet 2015 /

Voici un script pour formater sa clef USB, vous pouvez l’utiliser et l’adapter à vos besoins.
N’hésitez pas à me faire parvenir les modifications que vous y apporterez que j’améliore le mien.

#!/bin/bash

echo « Bienvenue pour le formatage de ta clef Usb Starmate »
READ
echo « Avant de continuer, il faudrait que tu es connaissance du chemin de ta clef (/dev/?) »
echo « La commande ‘sudo fdisk -l’ va t’y aider « 
echo « Are you ready??!!??? »
READ
echo « Comment tu veux appeler la Bête (en essayant d’être original cette fois, hein!! …) »

read –>%nom_de_ma_clef

echo « tape le nom du chemin exact de ta clef ou du périphérique a formater (exemple: /dev/sdc) »

read  –>%chemin

——————————————

echo « Quel type de format de fichier tu veux »
echo « ext2 »
echo « ext3 (EXT2+journalisation) »
echo « ext4 (EXT3 en attendant Btrfs) »
echo « msdos) »
echo « ntfs (Windeaube 3, le retour) »

read –>%format

——————————————-

echo « Repicatulatif: »
echo « La clef va se trouve a cet endroi %… »
echo « Et va être formater avec le système de fichier %format »
echo « Are you Ready? »

read

sudo  mkfs.%format -L « %nom_de_ma_clef » %chemin