ubuntu 2204 jammy jellyfish

Serveur: migration d’Ubuntu 20.04 à 22.04 LTS

Aujourd’hui, nous mettons le serveur à jour et passons d’Ubuntu Server 20.04 (Focal Fossa) à la version 22.04 LTS (Jammy Jellyfish).

Chaque nouvelle mise à jour d’Ubuntu en version LTS (Long Time Support) permet de bénéficier des mises à jour de sécurité et de maintenance pendant 5 ans, c’est-à-dire jusqu’en 2027 pour la version Jammy Jellyfish.

Lecture des changements apportés

Je vous conseille fortement de lire le changelog de la version 22.04 pour avoir un aperçu des changements apportés au niveau du kernel, openSSL, certains services.

Sont maintenant disponibles:

  • Apache 2.4.52
  • BIND 9.18
  • Linux kernel v5.15.0-25
  • MySQL 8.0.28
  • NetworkManager 1.36
  • nftables est le backend par défaut pour le parefeu
  • Perl v5.34.0
  • PHP 8.1.2
  • PostgreSQL 14.2
  • Python 3.10.4
  • Ruby 3.0
  • ssh-rsa est maintenant désactivé par défaut dans OpenSSH.

Cela donne aussi une idée des potentielles complications qui pourraient subvenir à la suite de la mise à jour, ainsi que leur remédiation.

Sauvegarde des données du serveur

Je ne vous apprends rien : il va falloir sauvegarder les données importantes du serveur avant de commencer la mise à jour de l’OS.

Pensez-donc au dossier /home et /var/www mais aussi aux fichiers de configuration dans /etc et /root.

Vérification des prérequis

Vérification de la version actuelle

On vérifie notre noyau actuel:

uname -mrs

> Linux 5.4.0-109-generic x86_64Langage du code : CSS (css)

On vérifie notre version actuelle:

lsb_release -a


No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.4 LTS
Release:	20.04
Codename:	focalLangage du code : CSS (css)

Mise à jour des paquets de la version actuelle

On met à jour la version actuelle avec les derniers paquets et les derniers noyaux:

apt update && apt upgrade

Redémarrage du serveur

On redémarre le serveur pour appliquer les changements et partir sur une base propre:

shutdown -r now

Lire Serveur: migration d’Ubuntu 20.04 à 22.04 LTS

bac oral epreuve de specialite llcer anglais

Oral LLCER anglais au bac : réussir l’épreuve de spécialité

  1. Synthèse de documents en LLCER : méthode complète pour réussir
  2. Réussir la traduction en spécialité anglais LLCER au bac : méthode et pièges
  3. Réussir la transposition en spécialité anglais LLCER du bac
  4. Bac : le dossier en spécialité LLCER Anglais
  5. Oral LLCER anglais au bac : réussir l’épreuve de spécialité
  6. Grand oral du bac : méthode complète pour réussir l’épreuve
  7. Conseils pour bien réussir l’épreuve d’Expression Orale du bac
  8. 10 conseils pour bien réussir l’épreuve de Compréhension Orale du bac
  9. La compréhension écrite au bac : la méthode pour réussir

L’oral de spécialité LLCER anglais au bac repose sur un exercice simple en apparence : présenter un dossier personnel, expliquer sa logique interne, puis échanger avec l’examinateur. En réalité, l’épreuve ne récompense pas les élèves qui récitent un catalogue de documents. Elle valorise ceux qui savent construire une réflexion claire, personnelle et organisée.

Le dossier sert donc de point d’appui. Il n’est pas noté pour lui-même. En revanche, il révèle votre capacité à choisir des documents pertinents, à les relier entre eux et à défendre une problématique en anglais. Autrement dit : le portfolio est votre rampe de lancement. L’oral, lui, reste le vrai décollage.

Nature de l’épreuve orale de spécialité LLCER anglais

L’épreuve orale de spécialité LLCER anglais dure 20 minutes. Il n’y a pas de temps de préparation le jour de l’épreuve. Le candidat remet un exemplaire de son dossier à l’examinateur au début de sa prise de parole, puis conserve un autre exemplaire qu’il peut utiliser pendant l’épreuve.

L’oral se divise en deux moments :

  • 10 minutes maximum d’expression orale en continu : le candidat présente son dossier, justifie ses choix et explique sa logique interne ;
  • 10 minutes maximum d’expression orale en interaction : l’examinateur pose des questions et pousse le candidat à approfondir, préciser ou nuancer son propos.

Le niveau attendu est B2/C1. Pour la spécialité LLCER anglais, monde contemporain, le niveau attendu est C1.

ÉlémentCe qu’il faut retenir
Durée20 minutes
PréparationAucune préparation le jour de l’épreuve
SupportDossier personnel visé par le professeur de terminale
Première partiePrésentation du dossier pendant 10 minutes maximum
Deuxième partieInteraction avec l’examinateur pendant 10 minutes maximum
LangueAnglais
Niveau attenduB2/C1, ou C1 pour anglais monde contemporain

Lire Oral LLCER anglais au bac : réussir l’épreuve de spécialité

Group photo of all devs at Cloudfest Hackathon 2022

Le Hackathon du CloudFest 2022

Cette année, j’ai eu la chance et le grand honneur d’être invité au CloudFest 2022 pour le hackathon: 3 jours de code sur un projet web en mode open-source pour faire avancer les choses.

Le Cloudfest

Le Cloudfest est une convention de développeurs et d’acteurs du web qui peuvent être extrêmement variés: cela va des hébergeurs web aux plateformes comme Codeable mais aussi avec de gros acteurs comme Airbus, Intel, Automattic, HP, Cpanel, Plesk…

Les conférences sont très variées: intelligence artificielle, business… et il est très facile de rencontrer des gens très connus sur le web pour se faire un réseau.

Le Cloudfest se tient à Rust, en Allemagne, à l’Europa Park.

Le Hackathon

Cette année le hackathon proposait plusieurs projets mais j’ai opté pour travailler sur wp-cli pour ajouter une nouvelle commande qui permettre de sécuriser 80% des attaques contre les instances WordPress, en appliquant simplement les meilleures pratiques de sécurité courantes.

Les devs du Hackathon 2022
Les devs du Hackathon 2022

Concrètement, nous avons identifié les problèmes de sécurité courants et nous avons développé une extension de l’interface de ligne de commande WordPress (wp-cli) pour offrir une alternative sécurisée et facile à utiliser aux plugins de sécurité WordPress généralement non sécurisés.

Avec la simple commande wp secure all, les meilleures pratiques courantes sont appliquées automatiquement à votre instance WordPress, et en moins de 60 secondes, vous attenuez la grande majorité des vecteurs d’attaque WordPress actuels : permissions de fichiers et de dossiers, entêtes de sécurité, bloquer l’accès aux fichiers sensibles…

Lire Le Hackathon du CloudFest 2022