<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Marmits Wiki - Nouvelles pages [fr]</title>
		<link>https://marmits.com/wiki/Sp%C3%A9cial:Nouvelles_pages</link>
		<description>De Marmits Wiki</description>
		<language>fr</language>
		<generator>MediaWiki 1.43.8</generator>
		<lastBuildDate>Sun, 24 May 2026 23:58:07 GMT</lastBuildDate>
		<item>
			<title>Proxmox Linux (VM IOMMU analyse-hardware)</title>
			<link>https://marmits.com/wiki/Proxmox_Linux_(VM_IOMMU_analyse-hardware)</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Proxmox_Linux_(VM_IOMMU_analyse-hardware)</guid>
			<description>&lt;p&gt;Geo : /* Vérifier le chargement microcode Intel/AMD */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Proxmox / Linux - Virtualisation matérielle, IOMMU et analyse hardware =&lt;br /&gt;
&lt;br /&gt;
Ce guide regroupe plusieurs commandes utiles pour :&lt;br /&gt;
&lt;br /&gt;
* analyser le matériel d’un serveur Linux / Proxmox,&lt;br /&gt;
* vérifier le support de la virtualisation,&lt;br /&gt;
* inspecter les groupes IOMMU,&lt;br /&gt;
* préparer du PCI Passthrough (NIC, GPU, NVMe, USB…),&lt;br /&gt;
* comprendre la topologie hardware.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Informations système SMBIOS / BIOS =&lt;br /&gt;
&lt;br /&gt;
== Informations système ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;sudo dmidecode -t system&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Affiche :&lt;br /&gt;
&lt;br /&gt;
* constructeur,&lt;br /&gt;
* modèle de machine,&lt;br /&gt;
* version,&lt;br /&gt;
* UUID,&lt;br /&gt;
* informations SMBIOS système.&lt;br /&gt;
&lt;br /&gt;
Utile pour :&lt;br /&gt;
&lt;br /&gt;
* identifier un mini-PC OEM,&lt;br /&gt;
* vérifier la plateforme matérielle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Informations BIOS / UEFI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;sudo dmidecode -t bios&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Affiche :&lt;br /&gt;
&lt;br /&gt;
* fabricant BIOS,&lt;br /&gt;
* version,&lt;br /&gt;
* date firmware,&lt;br /&gt;
* support UEFI,&lt;br /&gt;
* fonctionnalités ACPI.&lt;br /&gt;
&lt;br /&gt;
Permet de :&lt;br /&gt;
&lt;br /&gt;
* vérifier l’ancienneté du firmware,&lt;br /&gt;
* identifier un BIOS AMI/UEFI moderne.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Informations carte mère ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;sudo dmidecode -t baseboard&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Affiche :&lt;br /&gt;
&lt;br /&gt;
* constructeur carte mère,&lt;br /&gt;
* modèle,&lt;br /&gt;
* version,&lt;br /&gt;
* contrôleurs onboard.&lt;br /&gt;
&lt;br /&gt;
Utile pour :&lt;br /&gt;
&lt;br /&gt;
* identifier la plateforme exacte,&lt;br /&gt;
* vérifier SATA/USB/iGPU onboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Informations mémoire RAM ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;sudo dmidecode -t memory&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Affiche :&lt;br /&gt;
&lt;br /&gt;
* taille RAM,&lt;br /&gt;
* type (DDR4/DDR5),&lt;br /&gt;
* vitesse,&lt;br /&gt;
* slots mémoire,&lt;br /&gt;
* capacité maximale supportée.&lt;br /&gt;
&lt;br /&gt;
Très utile pour :&lt;br /&gt;
&lt;br /&gt;
* planifier un upgrade RAM,&lt;br /&gt;
* vérifier Single/Dual Rank,&lt;br /&gt;
* identifier ECC ou non.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Virtualisation CPU =&lt;br /&gt;
&lt;br /&gt;
== Vérifier le support VT-x / AMD-V ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;lscpu | grep Virtualization&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;Virtualization: VT-x&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Indique :&lt;br /&gt;
&lt;br /&gt;
* Intel VT-x,&lt;br /&gt;
* ou AMD-V.&lt;br /&gt;
&lt;br /&gt;
Nécessaire pour :&lt;br /&gt;
&lt;br /&gt;
* KVM,&lt;br /&gt;
* VMs Proxmox,&lt;br /&gt;
* virtualisation matérielle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Microcode CPU =&lt;br /&gt;
&lt;br /&gt;
== Vérifier le chargement microcode Intel/AMD ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;journalctl -k | grep microcode&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Permet de voir :&lt;br /&gt;
&lt;br /&gt;
* les mises à jour microcode CPU chargées au boot,&lt;br /&gt;
* les correctifs sécurité processeur,&lt;br /&gt;
* la version microcode active.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= IOMMU / VT-d / PCI Passthrough =&lt;br /&gt;
&lt;br /&gt;
== Vérifier IOMMU / VT-d ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;dmesg | grep -e DMAR -e IOMMU&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Exemple attendu :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;DMAR: Intel(R) Virtualization Technology for Directed I/O&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Confirme :&lt;br /&gt;
&lt;br /&gt;
* VT-d actif,&lt;br /&gt;
* IOMMU actif,&lt;br /&gt;
* support PCI Passthrough disponible.&lt;br /&gt;
&lt;br /&gt;
Nécessaire pour :&lt;br /&gt;
&lt;br /&gt;
* passthrough NIC,&lt;br /&gt;
* GPU passthrough,&lt;br /&gt;
* NVMe passthrough,&lt;br /&gt;
* USB controller passthrough.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Analyse PCIe =&lt;br /&gt;
&lt;br /&gt;
== Liste des périphériques PCI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;lspci -nn&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Affiche :&lt;br /&gt;
&lt;br /&gt;
* GPU,&lt;br /&gt;
* NIC,&lt;br /&gt;
* SATA,&lt;br /&gt;
* NVMe,&lt;br /&gt;
* USB controllers,&lt;br /&gt;
* IDs PCI.&lt;br /&gt;
&lt;br /&gt;
Très utile pour :&lt;br /&gt;
&lt;br /&gt;
* identifier les devices passthrough,&lt;br /&gt;
* récupérer les IDs PCI.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Analyse rapide des groupes IOMMU =&lt;br /&gt;
&lt;br /&gt;
== Affichage simplifié ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;for d in /sys/kernel/iommu_groups/*/devices/*; do&lt;br /&gt;
  echo &amp;quot;$(basename $(dirname $d)) → $(lspci -nns ${d##*/})&amp;quot;&lt;br /&gt;
done&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Permet de :&lt;br /&gt;
&lt;br /&gt;
* voir rapidement les périphériques présents dans les groupes IOMMU.&lt;br /&gt;
&lt;br /&gt;
Utile pour :&lt;br /&gt;
&lt;br /&gt;
* identifier si plusieurs devices sont groupés ensemble.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Analyse complète des groupes IOMMU =&lt;br /&gt;
&lt;br /&gt;
== Affichage détaillé ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;for g in /sys/kernel/iommu_groups/*; do&lt;br /&gt;
    echo &amp;quot;IOMMU Group ${g##*/}&amp;quot;&lt;br /&gt;
    for d in $g/devices/*; do&lt;br /&gt;
        lspci -nns ${d##*/}&lt;br /&gt;
    done&lt;br /&gt;
    echo&lt;br /&gt;
done&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Commande essentielle pour :&lt;br /&gt;
&lt;br /&gt;
* vérifier l’isolation PCIe,&lt;br /&gt;
* préparer du PCI Passthrough.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Exemple ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;IOMMU Group 14&lt;br /&gt;
02:00.0 Ethernet controller&lt;br /&gt;
&lt;br /&gt;
IOMMU Group 15&lt;br /&gt;
03:00.0 Ethernet controller&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Cela signifie :&lt;br /&gt;
&lt;br /&gt;
* chaque NIC possède son propre groupe IOMMU,&lt;br /&gt;
* passthrough individuel possible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Pourquoi les groupes IOMMU sont importants =&lt;br /&gt;
&lt;br /&gt;
Le PCI Passthrough nécessite :&lt;br /&gt;
&lt;br /&gt;
* une isolation matérielle correcte.&lt;br /&gt;
&lt;br /&gt;
Si plusieurs devices sont dans le même groupe :&lt;br /&gt;
&lt;br /&gt;
* ils doivent souvent être passthrough ensemble.&lt;br /&gt;
&lt;br /&gt;
Si chaque device possède son propre groupe :&lt;br /&gt;
&lt;br /&gt;
* passthrough individuel possible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Cas d’usage courants =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Usage&lt;br /&gt;
! Nécessite IOMMU&lt;br /&gt;
|-&lt;br /&gt;
| GPU Passthrough&lt;br /&gt;
| Oui&lt;br /&gt;
|-&lt;br /&gt;
| NIC Passthrough&lt;br /&gt;
| Oui&lt;br /&gt;
|-&lt;br /&gt;
| NVMe Passthrough&lt;br /&gt;
| Oui&lt;br /&gt;
|-&lt;br /&gt;
| USB Controller Passthrough&lt;br /&gt;
| Oui&lt;br /&gt;
|-&lt;br /&gt;
| OPNsense WAN dédié&lt;br /&gt;
| Oui&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Commandes complémentaires utiles =&lt;br /&gt;
&lt;br /&gt;
== Voir le driver utilisé par les NICs ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;lspci -nnk | grep -A3 Ethernet&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; copy&amp;gt;Kernel driver in use: igc&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
ou :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; copy&amp;gt;Kernel driver in use: vfio-pci&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Voir les bridges Linux Proxmox ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;bridge link&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Voir le mapping NIC ↔ PCI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;ls -l /sys/class/net&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Très utile pour :&lt;br /&gt;
&lt;br /&gt;
* mapper une interface Linux (&amp;lt;code&amp;gt;nic1&amp;lt;/code&amp;gt;)&lt;br /&gt;
* vers son périphérique PCI (&amp;lt;code&amp;gt;03:00.0&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Linux]] [[Catégorie: Proxmox]] [[Catégorie:Debian]]&lt;/div&gt;</description>
			<pubDate>Fri, 08 May 2026 15:39:14 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Proxmox_Linux_(VM_IOMMU_analyse-hardware)</comments>
		</item>
		<item>
			<title>Comprendre CPU(s) scaling MHz sous Linux</title>
			<link>https://marmits.com/wiki/Comprendre_CPU(s)_scaling_MHz_sous_Linux</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Comprendre_CPU(s)_scaling_MHz_sous_Linux</guid>
			<description>&lt;p&gt;Geo : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Comprendre CPU(s) scaling MHz sous Linux / Proxmox =&lt;br /&gt;
Linux ajuste dynamiquement la fréquence du CPU selon :&lt;br /&gt;
&lt;br /&gt;
* la charge système,&lt;br /&gt;
* la température,&lt;br /&gt;
* la consommation électrique,&lt;br /&gt;
* les performances demandées.&lt;br /&gt;
&lt;br /&gt;
Sur un Intel N150 :&lt;br /&gt;
&lt;br /&gt;
* fréquence minimale : &amp;lt;code&amp;gt;700 MHz&amp;lt;/code&amp;gt;&lt;br /&gt;
* fréquence maximale : &amp;lt;code&amp;gt;3600 MHz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La ligne :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;CPU(s) scaling MHz: 81%&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
signifie approximativement :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;le CPU fonctionne actuellement à ~81% de sa fréquence maximale disponible.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Cela ne représente PAS :&lt;br /&gt;
&lt;br /&gt;
* l’utilisation CPU réelle,&lt;br /&gt;
* ni la charge système.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Voir les fréquences CPU en temps réel ==&lt;br /&gt;
&lt;br /&gt;
Commande très pratique :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;watch -n 1 &amp;quot;lscpu | grep MHz&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;CPU max MHz: 3600.0000&lt;br /&gt;
CPU min MHz: 700.0000&lt;br /&gt;
CPU(s) scaling MHz: 18%&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Voir la fréquence réelle par cœur ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;watch -n 1 &amp;quot;cat /proc/cpuinfo | grep MHz&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Voir le governor CPU actif ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;schedutil&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Governors Linux courants ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Governor&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| performance&lt;br /&gt;
| fréquence élevée constante&lt;br /&gt;
|-&lt;br /&gt;
| powersave&lt;br /&gt;
| économie d’énergie&lt;br /&gt;
|-&lt;br /&gt;
| schedutil&lt;br /&gt;
| gestion dynamique moderne&lt;br /&gt;
|-&lt;br /&gt;
| ondemand&lt;br /&gt;
| ancien mode dynamique&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Informations avancées ==&lt;br /&gt;
&lt;br /&gt;
Installer :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;apt install linux-cpupower powertop&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Puis :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;cpupower frequency-info&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
ou :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;powertop&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
pour voir :&lt;br /&gt;
&lt;br /&gt;
* fréquences réelles,&lt;br /&gt;
* états d’économie d’énergie,&lt;br /&gt;
* turbo boost,&lt;br /&gt;
* consommation CPU.&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Linux]] [[Catégorie: Proxmox]] [[Catégorie:Debian]]&lt;/div&gt;</description>
			<pubDate>Fri, 08 May 2026 14:14:41 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Comprendre_CPU(s)_scaling_MHz_sous_Linux</comments>
		</item>
		<item>
			<title>Vaultwarden</title>
			<link>https://marmits.com/wiki/Vaultwarden</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Vaultwarden</guid>
			<description>&lt;p&gt;Geo : Page créée avec « = LXC Vaultwarden = == Afficher la version installée == &amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line&amp;gt; vaultwarden --version &amp;lt;/syntaxhighlight&amp;gt;  == Vérifier les versions disponibles via Alpine APK == &amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line&amp;gt; apk policy vaultwarden &amp;lt;/syntaxhighlight&amp;gt;  == Index des paquets Vaultwarden pour Alpine Linux ==  Permet de voir toutes les versions de Vaultwarden disponibles selon la branche Alpine (edge, v3.23, etc.), l’architecture et le dépôt utilis... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LXC Vaultwarden =&lt;br /&gt;
== Afficher la version installée ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line&amp;gt;&lt;br /&gt;
vaultwarden --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vérifier les versions disponibles via Alpine APK ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line&amp;gt;&lt;br /&gt;
apk policy vaultwarden&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Index des paquets Vaultwarden pour Alpine Linux == &lt;br /&gt;
Permet de voir toutes les versions de Vaultwarden disponibles selon la branche Alpine (edge, v3.23, etc.), l’architecture et le dépôt utilisés.&lt;br /&gt;
*[https://pkgs.alpinelinux.org/packages?name=vaultwarden pkgs.alpinelinux.org/packages?name=vaultwarden]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie: Linux]] [[Catégorie:Proxmox]]&lt;/div&gt;</description>
			<pubDate>Fri, 08 May 2026 08:35:15 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Vaultwarden</comments>
		</item>
		<item>
			<title>Promox divers</title>
			<link>https://marmits.com/wiki/Promox_divers</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Promox_divers</guid>
			<description>&lt;p&gt;Geo : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Tailles ==&lt;br /&gt;
&lt;br /&gt;
Taille/détails des disques&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot; copy&amp;gt;&lt;br /&gt;
lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taille brute du disque NVMe&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot; copy&amp;gt;&lt;br /&gt;
sudo fdisk -l /dev/nvme0n1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taille du thin pool Proxmox&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot; copy&amp;gt;&lt;br /&gt;
sudo lvs -o lv_name,lv_size,data_percent&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Top usage réel des disques VM&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot; copy&amp;gt;&lt;br /&gt;
sudo lvs --units m --nosuffix -o lv_name,lv_size,data_percent | awk &amp;#039;&lt;br /&gt;
NR&amp;gt;1 &amp;amp;&amp;amp; $3 != &amp;quot;&amp;quot; {&lt;br /&gt;
    used = $2 * $3 / 100&lt;br /&gt;
    printf &amp;quot;%-25s %8.2fM / %8.2fM (%s%%)\n&amp;quot;, $1, used, $2, $3&lt;br /&gt;
}&amp;#039; | sort -k2 -hr&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ressource_list.sh&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot; copy&amp;gt;&lt;br /&gt;
#Script bash pour afficher les services (LXE, VM)&lt;br /&gt;
for id in $(qm list | awk &amp;#039;NR&amp;gt;1 {print $1}&amp;#039;); do&lt;br /&gt;
  echo &amp;quot;VM $id&amp;quot;&lt;br /&gt;
  qm config $id | grep -E &amp;#039;^(cores|memory|scsi0|virtio0|sata0)&amp;#039;&lt;br /&gt;
  echo&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
for id in $(pct list | awk &amp;#039;NR&amp;gt;1 {print $1}&amp;#039;); do&lt;br /&gt;
  echo &amp;quot;LXC $id&amp;quot;&lt;br /&gt;
  pct config $id | grep -E &amp;#039;^(cores|memory|rootfs|mp0)&amp;#039;&lt;br /&gt;
  echo&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voir les crontab de root&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot; copy&amp;gt;&lt;br /&gt;
sudo crontab -l&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Modifier les crontab de root&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot; copy&amp;gt;&lt;br /&gt;
sudo crontab -e&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La commande sensors sert à lire les capteurs matériels exposés par le noyau Linux via lm-sensors.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot; copy&amp;gt;&lt;br /&gt;
sensors&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Proxmox]]&lt;/div&gt;</description>
			<pubDate>Tue, 31 Mar 2026 21:28:36 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Promox_divers</comments>
		</item>
		<item>
			<title>Proxmox backup config</title>
			<link>https://marmits.com/wiki/Proxmox_backup_config</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Proxmox_backup_config</guid>
			<description>&lt;p&gt;Geo : /* Option “pro” : backup de la base pmxcfs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &amp;#039;&amp;#039;&amp;#039;Backup de la configuration du host Proxmox&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
Sauvegarder &amp;#039;&amp;#039;&amp;#039;tout ce qui permet de reconstruire rapidement le node&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Lance :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;sudo tar czf /mnt/ssd-sata/backups/proxmox/proxmox-config-$(hostname)-$(date +%F).tar.gz \&lt;br /&gt;
/etc/pve \&lt;br /&gt;
/etc/network \&lt;br /&gt;
/etc/hosts \&lt;br /&gt;
/etc/resolv.conf \&lt;br /&gt;
/etc/passwd \&lt;br /&gt;
/etc/group \&lt;br /&gt;
/etc/shadow&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Ça te crée une archive compressée dans &amp;lt;code&amp;gt;/mnt/ssd-sata/backups/proxmox/&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Cette méthode est souvent recommandée pour la reprise après incident.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Ce que ça contient =&lt;br /&gt;
&lt;br /&gt;
== Config Proxmox ==&lt;br /&gt;
&lt;br /&gt;
Le plus important :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;/etc/pve&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Dedans tu as notamment :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;qemu-server/&amp;lt;/code&amp;gt; → config des VM&lt;br /&gt;
* &amp;lt;code&amp;gt;lxc/&amp;lt;/code&amp;gt; → config des containers&lt;br /&gt;
* &amp;lt;code&amp;gt;storage.cfg&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;datacenter.cfg&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;user.cfg&amp;lt;/code&amp;gt;&lt;br /&gt;
* jobs backup&lt;br /&gt;
* notifications&lt;br /&gt;
* permissions / ACL&lt;br /&gt;
* cluster config&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Réseau ==&lt;br /&gt;
&lt;br /&gt;
Très important aussi :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;/etc/network/interfaces&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
sans ça, en cas de reinstall, tu perds bridges / VLAN / IP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Utilisateurs locaux ==&lt;br /&gt;
&lt;br /&gt;
Si tu utilises des comptes PAM locaux :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;/etc/passwd&lt;br /&gt;
/etc/group&lt;br /&gt;
/etc/shadow&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Encore mieux : sauvegarde hors du host =&lt;br /&gt;
&lt;br /&gt;
Très important :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;ne laisse pas uniquement le fichier sur le SSD Proxmox&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
Copie-le sur ton NAS / autre machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;scp /root/proxmox-config-*.tar.gz user@nas:/backup/proxmox/&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
ou sur un datastore PBS avec &amp;lt;code&amp;gt;proxmox-backup-client&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= Option “pro” : backup de la base pmxcfs =&lt;br /&gt;
&lt;br /&gt;
Le cœur de Proxmox est aussi ici :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;/var/lib/pve-cluster/config.db&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Tu peux faire une sauvegarde SQL :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;sudo sqlite3 /var/lib/pve-cluster/config.db .dump &amp;gt; /mnt/ssd-sata/backups/proxmox/pve-config-db-$(date +%F).sql&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Très utile en dernier recours. ([Proxmox Support Forum][3])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;backup VM/LXC quotidien&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;backup config host hebdo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;avant chaque upgrade : backup manuel immédiat&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Exemple avant update :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;sudo tar czf /mnt/ssd-sata/backups/proxmox/pre-upgrade-pve-$(date +%F-%H%M).tar.gz /etc/pve /etc/network&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
[[Catégorie:Proxmox]]&lt;/div&gt;</description>
			<pubDate>Tue, 31 Mar 2026 21:00:16 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Proxmox_backup_config</comments>
		</item>
		<item>
			<title>Proxmox backup checklist</title>
			<link>https://marmits.com/wiki/Proxmox_backup_checklist</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Proxmox_backup_checklist</guid>
			<description>&lt;p&gt;Geo : /* 🔁 7. Redémarrer (si nécessaire) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 🚀 Mise à jour sécurisée de Proxmox VE ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== 🟢 1. Pré-check (OBLIGATOIRE) ===&lt;br /&gt;
&lt;br /&gt;
==== ✔️ Vérifier version actuelle ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;pveversion&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==== ✔️ Vérifier espace disque ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;df -h&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==== ✔️ Vérifier état des services ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;systemctl status pvedaemon pveproxy&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==== ✔️ Vérifier les VM/LXC en cours ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;qm list&lt;br /&gt;
pct list&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== 💾 2. Vérifier les backups ===&lt;br /&gt;
&lt;br /&gt;
👉 S’assurer que :&lt;br /&gt;
&lt;br /&gt;
* ✔️ les sauvegardes récentes existent&lt;br /&gt;
* ✔️ elles sont testées (idéalement)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== 🔍 3. Voir les mises à jour disponibles ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;apt update&lt;br /&gt;
apt list --upgradable&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== ⚠️ 4. Lire les changements importants (optionnel mais recommandé) ===&lt;br /&gt;
&lt;br /&gt;
👉 surtout pour grosses versions :&lt;br /&gt;
&lt;br /&gt;
* kernel&lt;br /&gt;
* pve-manager&lt;br /&gt;
* stockage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== 🔄 5. Lancer la mise à jour ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;apt full-upgrade&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== 🔍 6. Vérifier si reboot nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;uname -r&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
👉 comparer avec le nouveau kernel installé&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== 🔁 7. Redémarrer (si nécessaire) ===&lt;br /&gt;
&lt;br /&gt;
==== Arrêter proprement toutes les VM et CT ====&lt;br /&gt;
En root&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;&lt;br /&gt;
for vmid in $(qm list | tail -n +2 | awk &amp;#039;{print $1}&amp;#039;); do qm shutdown $vmid --timeout 120; done&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;&lt;br /&gt;
for vmid in $(pct list | tail -n +2 | awk &amp;#039;{print $1}&amp;#039;); do pct shutdown $vmid --timeout 120; done&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==== Vérifier qu&amp;#039;ils sont bien arrêtés ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;&lt;br /&gt;
qm list&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;&lt;br /&gt;
pct list&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Puis reboot ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;reboot&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== 🧪 8. Post-check ===&lt;br /&gt;
&lt;br /&gt;
==== ✔️ Vérifier Proxmox ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;pveversion&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==== ✔️ Vérifier services ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;systemctl status pvedaemon pveproxy&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==== ✔️ Vérifier VM/LXC ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; copy&amp;gt;qm list&lt;br /&gt;
pct list&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==== ✔️ Tester accès web ====&lt;br /&gt;
&lt;br /&gt;
* https://IP:8006&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== 🔐 9. Vérification finale ===&lt;br /&gt;
&lt;br /&gt;
👉 Tester :&lt;br /&gt;
&lt;br /&gt;
* accès SSH&lt;br /&gt;
* services critiques (Docker, NPM…)&lt;br /&gt;
* réseau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= 💡 Bonnes pratiques =&lt;br /&gt;
&lt;br /&gt;
* 🕒 faire l’upgrade hors heures critiques&lt;br /&gt;
* 💾 toujours avoir un backup&lt;br /&gt;
* 🔄 redémarrer proprement après kernel update&lt;br /&gt;
* 🧪 tester après upgrade&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= 🚨 À éviter =&lt;br /&gt;
&lt;br /&gt;
* ❌ upgrade sans backup&lt;br /&gt;
* ❌ upgrade en pleine utilisation critique&lt;br /&gt;
* ❌ ignorer les erreurs apt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= 🧠 Résumé =&lt;br /&gt;
&lt;br /&gt;
👉 &amp;#039;&amp;#039;&amp;#039;Une mise à jour Proxmox est sûre si elle est préparée, vérifiée et suivie d’un contrôle post-upgrade.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= 🚀 Conclusion =&lt;br /&gt;
&lt;br /&gt;
👉 Dans ton cas :&lt;br /&gt;
&lt;br /&gt;
✔️ tu peux upgrade sans stress ✔️ tu as déjà les bons réflexes (backup + NAS) ✔️ tu es prêt pour du “quasi prod”&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Proxmox]]&lt;/div&gt;</description>
			<pubDate>Thu, 26 Mar 2026 23:13:55 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Proxmox_backup_checklist</comments>
		</item>
		<item>
			<title>Sudoers-rsync</title>
			<link>https://marmits.com/wiki/Sudoers-rsync</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Sudoers-rsync</guid>
			<description>&lt;p&gt;Geo : /* 💡 Bonne pratique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 🔐 Autoriser &amp;lt;code&amp;gt;rsync&amp;lt;/code&amp;gt; avec sudo sans mot de passe ==&lt;br /&gt;
&lt;br /&gt;
=== Commande utilisée ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;sudo visudo -f /etc/sudoers.d/rsync&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
👉 &amp;#039;&amp;#039;&amp;#039;Permet de créer ou modifier un fichier de configuration sudo dédié&amp;#039;&amp;#039;&amp;#039; dans &amp;lt;code&amp;gt;/etc/sudoers.d/&amp;lt;/code&amp;gt;, en utilisant &amp;lt;code&amp;gt;visudo&amp;lt;/code&amp;gt; (éditeur sécurisé qui évite les erreurs critiques).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== Règle ajoutée ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;utilisateur ALL=(ALL) NOPASSWD: /usr/bin/rsync&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
👉 &amp;#039;&amp;#039;&amp;#039;Autorise l’utilisateur à exécuter la commande &amp;lt;code&amp;gt;rsync&amp;lt;/code&amp;gt; avec les privilèges root sans avoir à saisir de mot de passe.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== 🔍 Détail de la règle ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Élément&lt;br /&gt;
! Signification&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;utilisateur&amp;lt;/code&amp;gt;&lt;br /&gt;
| Nom de l’utilisateur concerné&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ALL&amp;lt;/code&amp;gt;&lt;br /&gt;
| Depuis n’importe quel hôte&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;(ALL)&amp;lt;/code&amp;gt;&lt;br /&gt;
| Peut exécuter en tant que n’importe quel utilisateur (root ici)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;NOPASSWD&amp;lt;/code&amp;gt;&lt;br /&gt;
| Pas de demande de mot de passe&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usr/bin/rsync&amp;lt;/code&amp;gt;&lt;br /&gt;
| Commande autorisée (limitée à rsync uniquement)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== ✅ Pourquoi c’est nécessaire ===&lt;br /&gt;
&lt;br /&gt;
👉 Permet à &amp;lt;code&amp;gt;rsync&amp;lt;/code&amp;gt; de :&lt;br /&gt;
&lt;br /&gt;
* accéder aux fichiers protégés (root)&lt;br /&gt;
* sauvegarder correctement les données Docker / système&lt;br /&gt;
* éviter les erreurs &amp;lt;code&amp;gt;Permission denied&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== 🔒 Sécurité ===&lt;br /&gt;
&lt;br /&gt;
👉 Cette règle est &amp;#039;&amp;#039;&amp;#039;limitée à une seule commande (&amp;lt;code&amp;gt;rsync&amp;lt;/code&amp;gt;)&amp;#039;&amp;#039;&amp;#039;, ce qui :&lt;br /&gt;
&lt;br /&gt;
* ✔️ évite un accès root complet&lt;br /&gt;
* ✔️ réduit les risques en cas de compromission&lt;br /&gt;
* ✔️ reste adaptée à un usage de backup automatisé&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== 💡 Bonne pratique ===&lt;br /&gt;
&lt;br /&gt;
👉 Coupler avec :&lt;br /&gt;
&lt;br /&gt;
* restriction SSH par IP (&amp;lt;code&amp;gt;from=&amp;amp;quot;IP&amp;amp;quot;&amp;lt;/code&amp;gt;) =&amp;gt; .ssh/authorized_keys&lt;br /&gt;
* clé SSH dédiée backup&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
[[Catégorie: Linux]]&lt;/div&gt;</description>
			<pubDate>Thu, 26 Mar 2026 22:54:59 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Sudoers-rsync</comments>
		</item>
		<item>
			<title>Proxmox backup</title>
			<link>https://marmits.com/wiki/Proxmox_backup</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Proxmox_backup</guid>
			<description>&lt;p&gt;Geo : Page créée avec « == Backup check ==  === sha256sum fichier.vma.zst === 👉 Calcule une empreinte (hash) du fichier pour vérifier qu’il est identique après copie ou transfert. comparaison entre les 2 fichiers  === zstd -t fichier.vma.zst === 👉 Teste l’intégrité de l’archive compressée Zstandard pour s’assurer qu’elle n’est pas corrompue.  Catégorie:Proxmox »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Backup check ==&lt;br /&gt;
&lt;br /&gt;
=== sha256sum fichier.vma.zst ===&lt;br /&gt;
👉 Calcule une empreinte (hash) du fichier pour vérifier qu’il est identique après copie ou transfert.&lt;br /&gt;
comparaison entre les 2 fichiers&lt;br /&gt;
&lt;br /&gt;
=== zstd -t fichier.vma.zst ===&lt;br /&gt;
👉 Teste l’intégrité de l’archive compressée Zstandard pour s’assurer qu’elle n’est pas corrompue.&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Proxmox]]&lt;/div&gt;</description>
			<pubDate>Thu, 26 Mar 2026 21:28:08 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Proxmox_backup</comments>
		</item>
		<item>
			<title>Wireguard qrcode</title>
			<link>https://marmits.com/wiki/Wireguard_qrcode</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Wireguard_qrcode</guid>
			<description>&lt;p&gt;Geo : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Générer un QR‑code WireGuard d’un fichier de configuration client (peer)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= ✅ &amp;#039;&amp;#039;&amp;#039;Commande Linux pour générer un QR‑code WireGuard&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
D’après la méthode documentée (nécessite &amp;lt;code&amp;gt;qrencode&amp;lt;/code&amp;gt;) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;qrencode -t ansiutf8 &amp;lt; wg-client.conf&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Cela affiche directement le QR‑code dans le terminal en ASCII. ***&lt;br /&gt;
&lt;br /&gt;
= 📄 &amp;#039;&amp;#039;&amp;#039;Pour générer un QR‑code PNG (image)&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;qrencode -t png -o client-qr.png -r wg-client.conf&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= 📝 Notes utiles =&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;qrencode&amp;lt;/code&amp;gt; doit être installé (&amp;lt;code&amp;gt;apt install qrencode&amp;lt;/code&amp;gt; sous Debian/Ubuntu).&lt;br /&gt;
* Fonctionne pour n’importe quel fichier WireGuard : &amp;lt;code&amp;gt;.conf&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.ini&amp;lt;/code&amp;gt;, etc.&lt;br /&gt;
* Compatible avec les apps WireGuard mobile (scan direct du QR‑code).&lt;br /&gt;
* Alternative équivalente trouvée dans d’autres guides :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;qrencode -o wireguard_qr.png &amp;lt; wgconfig.ini&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
[[Catégorie: Linux]] [[Catégorie: Debian]] [[category:VPN]]&lt;/div&gt;</description>
			<pubDate>Mon, 23 Mar 2026 15:12:50 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Wireguard_qrcode</comments>
		</item>
		<item>
			<title>Proxmox commandes</title>
			<link>https://marmits.com/wiki/Proxmox_commandes</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Proxmox_commandes</guid>
			<description>&lt;p&gt;Geo : /* Vérifier les kernels bootables sur Proxmox */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 🧱 &amp;#039;&amp;#039;&amp;#039;📘 Proxmox VE 9.x – Commandes essentielles (CLI)&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
=== Liste noyaux installés ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot; copy&amp;gt;ls -la /boot/vmlinuz-*&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Vérifier les kernels bootables sur Proxmox ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot; copy&amp;gt;sudo proxmox-boot-tool kernel list&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= 🚀 &amp;#039;&amp;#039;&amp;#039;1. LXC Containers – &amp;lt;code&amp;gt;pct&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;(Proxmox Container Toolkit – commandes officielles)&amp;#039;&amp;#039;&amp;#039; ### ▶️ Gestion des containers&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;pct list                # Lister containers&lt;br /&gt;
pct start &amp;lt;id&amp;gt;          # Démarrer&lt;br /&gt;
pct stop &amp;lt;id&amp;gt;           # Stopper&lt;br /&gt;
pct restart &amp;lt;id&amp;gt;        # Redémarrer&lt;br /&gt;
pct enter &amp;lt;id&amp;gt;          # Shell dans le container&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Répertoire des fichiers de configuration LXC === &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
/etc/pve/lxc/&lt;br /&gt;
/etc/pve/lxc/&amp;lt;VMID&amp;gt;.conf&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Création / clone / suppression ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;pct create &amp;lt;id&amp;gt; &amp;lt;template&amp;gt; [opts]     # Créer un LXC&lt;br /&gt;
pct clone &amp;lt;src&amp;gt; &amp;lt;newid&amp;gt;               # Cloner&lt;br /&gt;
pct destroy &amp;lt;id&amp;gt;                      # Supprimer&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Configuration ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;pct config &amp;lt;id&amp;gt;                # Voir config&lt;br /&gt;
pct set &amp;lt;id&amp;gt; --memory 2048     # Modifier RAM&lt;br /&gt;
pct set &amp;lt;id&amp;gt; --cores 2         # CPU&lt;br /&gt;
pct set &amp;lt;id&amp;gt; --mp0 /mnt/data,/mnt/data,ro   # Mount point&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Backup / restore ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;vzdump &amp;lt;id&amp;gt; --compress zstd --storage &amp;lt;store&amp;gt;&lt;br /&gt;
vzrestore &amp;lt;backupfile&amp;gt; &amp;lt;id&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 🖥️ &amp;#039;&amp;#039;&amp;#039;2. Machines Virtuelles – &amp;lt;code&amp;gt;qm&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;(QEMU/KVM VM management)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Gestion des VMs ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;qm list                # Lister VMs&lt;br /&gt;
qm start &amp;lt;id&amp;gt;          # Démarrer&lt;br /&gt;
qm stop &amp;lt;id&amp;gt;           # Arrêt immédiat&lt;br /&gt;
qm shutdown &amp;lt;id&amp;gt;       # Shutdown ACPI&lt;br /&gt;
qm restart &amp;lt;id&amp;gt;        # Redémarrer&lt;br /&gt;
qm destroy &amp;lt;id&amp;gt;        # Supprimer VM&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Configuration ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;qm config &amp;lt;id&amp;gt;              # Voir config&lt;br /&gt;
qm set &amp;lt;id&amp;gt; --memory 4096   # RAM&lt;br /&gt;
qm set &amp;lt;id&amp;gt; --cores 4       # CPU&lt;br /&gt;
qm set &amp;lt;id&amp;gt; --net0 virtio,bridge=vmbr0     # Net&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Création / clone ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;qm create &amp;lt;id&amp;gt; --name vm1 --memory 2048 --cores 2 --net0 virtio,bridge=vmbr0&lt;br /&gt;
qm clone &amp;lt;src&amp;gt; &amp;lt;newid&amp;gt; --name myclone&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Snapshots ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;qm snapshot &amp;lt;id&amp;gt; &amp;lt;snapname&amp;gt;&lt;br /&gt;
qm rollback &amp;lt;id&amp;gt; &amp;lt;snapname&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Backup / restore ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;vzdump &amp;lt;id&amp;gt; --compress zstd --storage &amp;lt;store&amp;gt;&lt;br /&gt;
vzrestore &amp;lt;file&amp;gt; &amp;lt;newid&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 📦 &amp;#039;&amp;#039;&amp;#039;3. Stockage – &amp;lt;code&amp;gt;pvesm&amp;lt;/code&amp;gt; &amp;amp;amp; API&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Lister &amp;amp;amp; gérer stockage ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;pvesm list                          # Lister volumes&lt;br /&gt;
pvesm status                        # État stockage&lt;br /&gt;
pvesm scan lvm local                # Scan LVM&lt;br /&gt;
pvesm add dir &amp;lt;id&amp;gt; --path /mnt/ssd   # Ajouter stockage directory&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Vérifier config via API ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;pvesh get /storage&lt;br /&gt;
pvesh get /storage/&amp;lt;store&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= 🌐 &amp;#039;&amp;#039;&amp;#039;4. Réseau – commandes utiles&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;ifconfig -a            # Interfaces&lt;br /&gt;
brctl show             # Bridges&lt;br /&gt;
nano /etc/network/interfaces   # Modifier réseau&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= 🧩 &amp;#039;&amp;#039;&amp;#039;5. Cluster – &amp;lt;code&amp;gt;pvecm&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
=== ▶️ État du cluster ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;pvecm status           # État du cluster / quorum&lt;br /&gt;
pvecm nodes            # Liste des nodes&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ▶️ Gestion cluster ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;pvecm add &amp;lt;ip-node&amp;gt;    # Ajouter un nœud&lt;br /&gt;
pvecm delnode &amp;lt;name&amp;gt;   # Retirer un nœud&lt;br /&gt;
pvecm quorum           # Voir quorum&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= 🧪 &amp;#039;&amp;#039;&amp;#039;6. Maintenance système&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;apt update &amp;amp;&amp;amp; apt dist-upgrade     # Mise à jour système&lt;br /&gt;
pveupdate                          # Vérif MAJ Proxmox&lt;br /&gt;
reboot                             # Redémarrage&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
= ☑️ &amp;#039;&amp;#039;&amp;#039;7. Bonus – Commandes Ceph (si cluster Ceph)&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;ceph -s                # État cluster Ceph&lt;br /&gt;
ceph health detail     # Détails erreurs&lt;br /&gt;
ceph osd tree          # Arbre OSD&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Proxmox]]&lt;/div&gt;</description>
			<pubDate>Mon, 23 Mar 2026 15:03:17 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Proxmox_commandes</comments>
		</item>
		<item>
			<title>Opnsense commandes</title>
			<link>https://marmits.com/wiki/Opnsense_commandes</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Opnsense_commandes</guid>
			<description>&lt;p&gt;Geo : /* 🧱 OPNsense – Commandes essentielles (condensé) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span id=&amp;quot;opnsense-commandes-essentielles-condensé&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
= 🧱 &amp;#039;&amp;#039;&amp;#039;OPNsense – Commandes essentielles (condensé)&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
== 🔥 Firewall (pf) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
pfctl -sr                         # Toutes les règles firewall&lt;br /&gt;
pfctl -sr | grep &amp;quot;vlan10&amp;quot;         # Règles contenant &amp;#039;vlan10&amp;#039;&lt;br /&gt;
pfctl -sr | grep &amp;quot;igb0&amp;quot;           # Règles liées à une interface physique&lt;br /&gt;
pfctl -sn                         # Règles NAT (SNAT/DNAT)&lt;br /&gt;
pfctl -ss                         # États actifs&lt;br /&gt;
pfctl -d                          # Désactiver firewall (danger) &lt;br /&gt;
pfctl -e                          # Réactiver firewall&lt;br /&gt;
cat /tmp/rules.debug              # Règles compilées&lt;br /&gt;
pfctl -nf /tmp/rules.debug        # Vérifier syntaxe&lt;br /&gt;
&lt;br /&gt;
pfctl -Fs 						  # Supprimer tous les states&lt;br /&gt;
pfctl -k 192.168.10.5 			  # Supprimer les states liés à une IP&lt;br /&gt;
pfctl -k 192.168.10.5 -k 8.8.8.8  # Supprimer les states liés à un pair source/destination&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== 🧩 Interfaces &amp;amp;amp; VLAN ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;ifconfig               # Lister interfaces/VLAN &lt;br /&gt;
ifconfig igb0          # Interface spécifique&lt;br /&gt;
ifconfig vlan10 create # Créer VLAN (rare en CLI)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== 🚏 Routes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;netstat -rn            # Table de routage &lt;br /&gt;
route add -net 192.168.50.0/24 192.168.10.1&lt;br /&gt;
route delete 192.168.50.0/24&lt;br /&gt;
traceroute 8.8.8.8&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== 🔄 NAT ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;pfctl -sn              # Voir règles NAT (SNAT/DNAT) &lt;br /&gt;
cat /tmp/rules.debug   # Vérifier NAT généré&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== 🧪 Diagnostics utiles ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;ping 1.1.1.1&lt;br /&gt;
sockstat -4            # Ports IPv4 en écoute&lt;br /&gt;
sockstat -6            # Ports IPv6 en écoute&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Opnsense]]&lt;/div&gt;</description>
			<pubDate>Mon, 23 Mar 2026 14:49:37 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Opnsense_commandes</comments>
		</item>
		<item>
			<title>Proxmox Ressources</title>
			<link>https://marmits.com/wiki/Proxmox_Ressources</link>
			<guid isPermaLink="false">https://marmits.com/wiki/Proxmox_Ressources</guid>
			<description>&lt;p&gt;Geo : /* 🎁 Pack &amp;quot;Fil RSS Proxmox Francophone&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sites francophones fiables et actifs&amp;#039;&amp;#039;&amp;#039; autour de &amp;#039;&amp;#039;&amp;#039;Proxmox&amp;#039;&amp;#039;&amp;#039;, tirés des sources trouvées :&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== 🇫🇷 Forums et communautés francophones Proxmox ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;1. Forum officiel Proxmox – section francophone&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
Le forum officiel propose une &amp;#039;&amp;#039;&amp;#039;catégorie “french”&amp;#039;&amp;#039;&amp;#039; où les utilisateurs échangent en français sur l’installation, la configuration, le multipath, OMV, etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Source :&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
* 🔗 https://forum.proxmox.com/tags/french/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;2. KNX-Fr – Section Proxmox francophone&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
Un forum très actif avec beaucoup de tutoriels, retours d’expérience et entraide sur Proxmox.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Source :&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
* 🔗 https://www.knx-fr.com/forumdisplay.php?fid=25 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;3. Assetware Technology – Communauté Proxmox (français)&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
Articles explicatifs sur les communautés, ressources et forums autour de Proxmox, en français.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Sources :&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
* 🔗 https://www.assetware-technology.com/hyperviseur-proxmox/&lt;br /&gt;
* 🔗 https://www.assetware-technology.com/la-communaute-proxmox-ressources-et-support/ &lt;br /&gt;
* 🔗 https://www.assetware-technology.com/hyperviseur-proxmox/quelles-sont-les-communautees-et-ressources-pour-proxmox/ &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== 🇫🇷 Tutoriels et guides Proxmox en français ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;4. Tutos-info.fr – Tutoriels Proxmox&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
Tutoriels clairs pour installer et utiliser Proxmox VE.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Source :&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
* 🔗 https://tutos-info.fr/index.php/2025/08/12/tutoriel-installer-et-utiliser-proxmox/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;5. IT-Connect – Articles &amp;amp;amp; tutoriels Proxmox&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
Un des meilleurs sites francophones : guides complets, mises à jour, réseau, LXC, snapshots, upgrades vers PVE 9, etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Source :&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
* 🔗 https://www.it-connect.fr/tag/proxmox/&lt;br /&gt;
&lt;br /&gt;
== 🎁 Pack &amp;quot;Fil RSS Proxmox Francophone&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
* 🔗https://linuxfr.org/tags/proxmox/public.atom&lt;br /&gt;
* 🔗https://www.it-connect.fr/category/virtualisation/feed/&lt;br /&gt;
* 🔗https://www.assetware-technology.com/feed/&lt;br /&gt;
* 🔗https://my.proxmox.com/en/announcements/rss&lt;br /&gt;
&lt;br /&gt;
== 🇫🇷 Youtube ==&lt;br /&gt;
&lt;br /&gt;
=== ⭐ 1. IT-Connect – Florian Burnel ===&lt;br /&gt;
* 🔗 Chaîne : https://www.youtube.com/@IT-Connect&lt;br /&gt;
* 🔗 Playlist Proxmox : https://www.it-connect.fr/openvideo/playlist/proxmox-ve&lt;br /&gt;
&lt;br /&gt;
=== ⭐ 2. Tonton Jo ===&lt;br /&gt;
* 🔗 https://www.youtube.com/@TontonJo&lt;br /&gt;
&lt;br /&gt;
=== ⭐ 3. FieldITech (tutoriels Proxmox) ===&lt;br /&gt;
* 🔗  https://www.youtube.com/@fielditech&lt;br /&gt;
&lt;br /&gt;
== 🇺🇸 Youtube ==&lt;br /&gt;
=== 🔹 Proxmox – Chaîne officielle ===&lt;br /&gt;
(page française mais chaîne internationale)&lt;br /&gt;
* 🔗 https://www.proxmox.com/en/training/video-tutorials/category/french&lt;br /&gt;
&lt;br /&gt;
=== 🔹 Level1Techs ===&lt;br /&gt;
* 🔗 https://www.youtube.com/@Level1Techs&lt;br /&gt;
&lt;br /&gt;
=== 🔹 Craft Computing ===&lt;br /&gt;
* 🔗 https://www.youtube.com/@CraftComputing&lt;br /&gt;
&lt;br /&gt;
=== 🔹 Linus Tech Tips ===&lt;br /&gt;
* 🔗 https://www.youtube.com/@LinusTechTips&lt;br /&gt;
&lt;br /&gt;
=== 🔹 Jeff Geerling ===&lt;br /&gt;
* 🔗 https://www.youtube.com/@JeffGeerling&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Proxmox]]&lt;/div&gt;</description>
			<pubDate>Thu, 12 Mar 2026 08:18:24 GMT</pubDate>
			<dc:creator>Geo</dc:creator>
			<comments>https://marmits.com/wiki/Discussion:Proxmox_Ressources</comments>
		</item>
</channel></rss>