Starmate Posts

27 décembre 2018 /
1. Couper le son
pactl set-sink-mute 0 true
2. Activer le son
pactl set-sink-mute 0 false
3. Augmenter le son de 10 %
pactl set-sink-volume 0 +10%
4. Réduire le son de 10 %
pactl set-sink-volume 0 -10%
5. Mettre le son à 50 %
pactl set-sink-volume 0 50%
Le 0 correspond à l’ID du sink (sortie audio) par défaut.
Pour connaître l’ID exact ou le nom de ton sink (utile si tu as plusieurs cartes ou sorties HDMI, Bluetooth, etc.),tu peux toutes les lister avec la commande suivante:
pactl list short sinks
Cela affiche une liste courte et claire:
 
0   alsa_output.pci-0000_00_1f.3.analog-stereo   module-alsa-card.c   s16le 2ch 44100Hz   RUNNING
Tu peux alors remplacer 0 par le numéro ou le nom complet :
pactl set-sink-volume alsa_output.pci-0000_00_1f.3.analog-stereo +10%
31 octobre 2018 /
Cette commande PowerShell liste les 32 fichiers les plus lourds (en taille) à partir de la racine C:\ (et tous ses sous-répertoires).
 Get-ChildItem C:\ -recurse | Sort-Object length -descending  | select-object -first 32 | ft directory,name,length -wrap –auto

Si vous rencontrez des erreurs d’accès a certains fichier, il suffit de lancer powershell « en tant qu’administrateur ».

29 octobre 2018 /
1. Pour afficher le nombre total de vCPU de l’hyperviseur
virsh nodeinfo
2. Pour afficher le nombre total de vCPU attribués à toutes les VMs actives
virsh list | awk 'NR>2 && $1+0>0 {print $1}' | xargs -I{} virsh dominfo {} | grep "CPU(s):" | awk '{sum += $2} END {print sum+0}'

 

28 septembre 2018 /

Augmentation d’un Swap LVM

Désactiver le swap
swapoff -v /dev/mapper/STARMATE--vg-swap
Augmenter la taille du volume logique (exemple : +15 Go)
lvm lvresize /dev/mapper/STARMATE--vg-swap -L +15G
(Tu peux adapter la taille : +10G, +20G, etc., selon l’espace libre dans ton VG.)
Reformater le swap
mkswap /dev/mapper/STARMATE--vg-swap
Réactiver tous les swaps
swapon -va
Vérifier la nouvelle taille
cat /proc/swaps
free -h

Réduction d’un Swap LVM

Désactiver le swap
swapoff -v /dev/mapper/STARMATE--vg-swap
Réduire la taille du volume logique (exemple : -15 Go)
lvm lvreduce /dev/mapper/STARMATE--vg-swap -L -15G
Attention importante : la réduction est dangereuse si tu réduis trop. LVM te demandera une confirmation. Vérifie toujours l’espace utilisé avec swapon –show avant.
Reformater le swap
mkswap /dev/mapper/STARMATE--vg-swap
Réactiver tous les swaps
swapon -va
Vérifier la nouvelle taille
cat /proc/swaps
free -h

 

 

19 août 2018 /

Pour sécuriser l’accès à l’édition du Grub et le démarrage de la distribution GNU/linux, nous allons voir comment paramétrer Grub pour qu’un login et un mot de passe soit systématiquement demandé au démarrage.

1. Création d’un mot de passe chiffré
grub-mkpasswd-pbkdf2

Cette commande te demande interactivement un mot de passe, puis génère un hachage PBKDF2 très sécurisé (bien plus résistant que l’ancien MD5):

Le hachage PBKDF2 du mot de passe est grub.pbkdf2.sha512.10000.3B267CE5F2E6451530863695C434B6388DE36E5FBDB7619F21A956F4ED98D907A082306EDC6FD56CF7B879BBA86BE03F141723579ABC9F4D3CF2C39265D1B81A.757509B33EC2C5F693C674FB9420360597B2736730CE9EE008A71BABC32A920950DA15A27C2FE96E1F950CC65E7A75B2636F92059F70EA5F0ADB4FBB15935AC8

Copie uniquement la partie après grub.pbkdf2.sha512. (tout le long string hexadécimal).
2. Édition du fichier de configuration GRUB
sudo vi /etc/grub.d/00_header

On ajoute à la fin du fichier ces 4 lignes, en déclarant le login que l’on souhaite ainsi que le hachage généré au début:

set superusers="starmate"
password_pbkdf2 starmate grub.pbkdf2.sha512.10000.3B267CE5F2E6451530863695C434B6388DE36E5FBDB7619F21A956F4ED98D907A082306EDC6FD56CF7B879BBA86BE03F141723579ABC9F4D3CF2C39265D1B81A.757509B33EC2C5F693C674FB9420360597B2736730CE9EE008A71BABC32A920950DA15A27C2FE96E1F950CC65E7A75B2636F92059F70EA5F0ADB4FBB15935AC8

Notes importantes :

  • set superusers= »starmate » : définit l’utilisateur autorisé à accéder au menu GRUB complet et aux commandes d’édition.
  • password_pbkdf2 starmate <hachage> : associe le hachage au superuser.
  • Tu peux avoir plusieurs superusers : set superusers= »starmate,autreuser ».
3. Reconstruction du fichier GRUB
sudo update-grub

Il n’y a plus qu’a redémarrer (attention, votre clavier sera probablement en QWERTY lors de la demande du mot de passe)!

Pense à noter ton mot de passe en disposition QWERTY (ex. si ton mot de passe contient « a », c’est la touche « q » physique).