29 lines
3.4 KiB
HTML
29 lines
3.4 KiB
HTML
|
|
<section id="zeroconfiance" data-transition="fade" style="background:#F6F7F0;color:#3E5550;font-family:'IBM Plex Sans', Arial, sans-serif;padding:128px 128px 160px;display:flex;flex-direction:column;gap:48px">
|
|||
|
|
<div style="display:flex;flex-direction:column;gap:16px">
|
|||
|
|
<p style="font-size:24px;letter-spacing:3px;text-transform:uppercase;color:#176754;font-weight:600">03 · Zéro confiance, est-ouest</p>
|
|||
|
|
<h2 style="font-family:'Source Serif 4', Georgia, serif;font-size:64px;font-weight:400;line-height:1.1;color:#152F2C">Le trafic interne est chiffré aussi.</h2>
|
|||
|
|
</div>
|
|||
|
|
<div style="display:grid;grid-template-columns:1fr 1fr;gap:24px">
|
|||
|
|
<div style="display:flex;flex-direction:column;gap:12px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:36px">
|
|||
|
|
<h3 style="font-size:30px;font-weight:600;color:#152F2C">PostgreSQL : TLS obligatoire</h3>
|
|||
|
|
<p style="font-size:26px;line-height:1.45"><span style="color:#176754">hostssl</span> seulement dans <span style="color:#176754">pg_hba</span> ; les clients vérifient le serveur en <span style="color:#176754">verify-full</span>.</p>
|
|||
|
|
</div>
|
|||
|
|
<div style="display:flex;flex-direction:column;gap:12px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:36px">
|
|||
|
|
<h3 style="font-size:30px;font-weight:600;color:#152F2C">Métriques et journaux en HTTPS</h3>
|
|||
|
|
<p style="font-size:26px;line-height:1.45">Mesuré le 12 octobre : 15 écoutes sur 15 en TLS dans chaque écosystème, 11 sur 11 au site.</p>
|
|||
|
|
</div>
|
|||
|
|
<div style="display:flex;flex-direction:column;gap:12px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:36px">
|
|||
|
|
<h3 style="font-size:30px;font-weight:600;color:#152F2C">Aucune sortie sans déclaration</h3>
|
|||
|
|
<p style="font-size:26px;line-height:1.45">Depuis le 10 octobre, aucune machine ne sort vers Internet sans un rôle qui le dise. Le site sert les paquets.</p>
|
|||
|
|
</div>
|
|||
|
|
<div style="display:flex;flex-direction:column;gap:12px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:36px">
|
|||
|
|
<h3 style="font-size:30px;font-weight:600;color:#152F2C">Un pare-feu devant chaque VM</h3>
|
|||
|
|
<p style="font-size:26px;line-height:1.45">Le pare-feu de Proxmox est actif, VM par VM, refus par défaut, depuis le 28 septembre.</p>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<p style="font-size:28px;line-height:1.45;color:#152F2C;border-left:4px solid #176754;padding:8px 0 8px 28px">Chaque flux déclare son chiffrement ; le registre des flux, généré, en fait la synthèse.</p>
|
|||
|
|
<p style="position:absolute;left:128px;bottom:64px;width:1200px;font-size:24px;color:#5F716B">Set-OPS · Rencontres Linux du Québec 2026</p>
|
|||
|
|
<p style="position:absolute;right:128px;bottom:64px;width:120px;text-align:right;font-size:24px;color:#5F716B">13</p>
|
|||
|
|
<aside>Une directive du 12 octobre : tout transit est chiffré, l’interne comme l’externe. PostgreSQL n’accepte plus que des connexions TLS, et ses clients vérifient l’identité du serveur. Les métriques et les journaux passent en HTTPS vérifié par l’autorité de certification de l’écosystème : mesuré le 12 octobre, toutes les écoutes concernées sont en TLS. Deuxième chantier : plus aucune machine ne sort vers Internet sans qu’un rôle le déclare ; les paquets Debian, les roues Python, les collections Ansible et les applications Nextcloud viennent du site. Et le pare-feu de Proxmox filtre devant chaque VM. Chaque flux déclare s’il est chiffré, et le registre des flux, généré, en fait la synthèse.</aside>
|
|||
|
|
</section>
|