PROJET AUTOBLOG


IT-Connect

Site original : IT-Connect

⇐ retour index

Installer FreshRSS sur Debian 11 avec un serveur Web Apache2

jeudi 20 octobre 2022 à 16:45

I. Présentation

Dans ce tutoriel, nous allons apprendre à installer FreshRSS sur une machine sous Debian 11 où nous allons déployer le serveur Web Apache 2, le moteur de scripts PHP ainsi que MariaDB pour la base de données de l'application.

Pour rappel, FreshRSS est un agrégateur de flux open source que vous pouvez installer sur un NAS, un Raspberry Pi, un serveur Web Linux, etc... Il y a plusieurs façons différentes de déployer cette application. Il existe également un container Docker.

Pour en savoir plus sur cette application et la configuration, je vous recommande de lire l'article suivant (ce qui m'évitera de me répéter) :

Si l'on se réfère aux prérequis listés sur le GitHub officiel de FreshRSS, nous avons besoin des éléments suivants pour réaliser une installation manuelle :

FreshRSS - Exemples flux RSS
Aperçu de FreshRSS

II. Installation du serveur Web : Apache, PHP, base de données

Je ne vais pas détailler pas à pas cette partie, car j'ai déjà mis en ligne un article sur la mise en place d'un serveur LAMP sous Debian 11, dont voici le lien :

Toutefois, voici les commandes à exécuter pour mettre en place le socle nécessaire à l'installation de FreshRSS.

A. Installation d'Apache2

Mise à jour du cache des paquets :

sudo apt-get update

Installation d'Apache2 et activation du démarrage automatique :

sudo apt-get install -y apache2
sudo systemctl enable apache2

Activation des modules essentiels d'Apache2 : rewrite, deflate, headers, ssl (pour passer le site en HTTPS)

sudo a2enmod rewrite
sudo a2enmod deflate
sudo a2enmod headers
sudo a2enmod ssl

Redémarrage Apache2 :

sudo systemctl restart apache2

B. Installation de PHP 7.4

Installation de la dernière version de PHP 7.4 disponible dans les dépôts de Debian 11 :

sudo apt-get install -y php

Installation de modules supplémentaires :

sudo apt-get install -y php-pdo php-mysql php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath php-json php-gmp

Redémarrage Apache2 :

sudo systemctl restart apache2

C. Installation de MariaDB

Installation d'un serveur MariaDB pour stocker la base de données SQL de l'application. Vous pouvez aussi utiliser MySQL ou pourquoi pas SQLite.

sudo apt-get install -y mariadb-server

Sécurisation de base du serveur MariaDB, notamment pour définir le mot de passe "root" :

sudo mariadb-secure-installation

À partir de là, Apache2, PHP et MariaDB sont installés sur notre serveur Debian 11 !

III. Installation pas-à-pas de FreshRSS

A. Créer une base de données pour FreshRSS

Nous devons créer une base de données spécifique à FreshRSS. En complément, un utilisateur dédié à FreshRSS sera créé et il aura des droits uniquement sur cette base de données. Commençons par nous connecter à notre instance MariaDB :

sudo mariadb -u root -p

Saisissez le mot de passe "root". Ensuite, on crée une base de données pour FreshRSS. Dans cet exemple, elle s'appelle "web_freshrss".

CREATE DATABASE web_freshrss;

Puis, on crée un utilisateur nommé "admbdd_freshrss" avec le mot de passe "Votre-Super-Mot-De-Passe" :

CREATE USER 'admbdd_freshrss'@'localhost' IDENTIFIED BY 'Votre-Super-Mot-De-Passe';

Ensuite, on ajoute les droits à ce nouvel utilisateur sur la base de données que l'on a créée précédemment et on nettoie les droits :

GRANT ALL PRIVILEGES ON web_freshrss.* TO admbdd_freshrss@localhost;
FLUSH PRIVILEGES;

Enfin, on quitte le shell MariaDB, car nous avons terminé :

EXIT;

B. Télécharger et installer FreshRSS

Nous allons récupérer les sources d'installation de FreshRSS directement à partir du GitHub en clonant le projet. Pour cela, nous avons besoin du paquet Git :

sudo apt-get install -y git

Une fois que c'est fait, nous pouvons cloner le projet avec la commande "git clone" en précisant le chemin du projet. On va télécharger les données dans "/tmp" puisque ce n'est que temporaire.

cd /tmp
git clone https://github.com/FreshRSS/FreshRSS

FreshRSS - Télécharger source GitHub

Puis, on va déplacer le dossier "FreshRSS" à la racine de notre serveur Web avec la commande "mv" :

sudo mv /tmp/FreshRSS /var/www/html/

Cela signifie que pour accéder à FreshRSS, il sera nécessaire d'utiliser une URL comme celle-ci :

http://<adresse IP du serveur>/FreshRSS

Cela s'explique par le fait que la racine du site par défaut d'Apache2 est "/var/www/html" et que notre applicatif est stocké dans un sous-dossier. Pour ajuster cette configuration, vous pouvez modifier le fichier "/etc/apache2/sites-enabled/000-default.conf" et changer la valeur de la directive DocumentRoot.

Les données sont déplacées à la racine du site Web par défaut d'Apache2 mais il nous reste à ajuster les droits.

Tout d'abord, nous devons définir l'utilisateur d'Apache2 comme propriétaire :

sudo chown -R www-data:www-data /var/www/html/FreshRSS

Puis, appliquer les permissions "644" sur les fichiers et "755" sur les dossiers. Je ne veux pas voir de permissions style "777" ... Cela s'effectue avec les commandes ci-dessous.

Pour les fichiers, exécutez cette commande :

sudo find /var/www/html/FreshRSS -type f -exec chmod 644 {} \;

Pour les dossiers, exécutez cette commande :

sudo find /var/www/html/FreshRSS -type d -exec chmod 755 {} \;

Voilà, passons à la finalisation de l'installation !

C. Finaliser l'installation de FreshRSS

La suite et fin de l'installation s'effectue en mode web avec le navigateur ! Connectez-vous à votre FreshRSS de cette façon :

http://<adresse IP du serveur>/FreshRSS
http://<nom de domaine>/FreshRSS

La première étape consiste à choisir la langue.

Installer FreshRSS sur Debian 11

Ensuite, l'étape "Vérifications" s'affiche : tout doit être vert afin de pouvoir continuer. Si ce n'est pas le cas, c'est probablement qu'il vous manque une extension pour PHP (voir la liste commande précédente). Sinon, poursuivez.

L'étape n°3 consiste à indiquer les informations pour se connecter à la base de données : hôte (localhost car c'est le serveur local), nom de l'utilisateur pour se connecter, son mot de passe, le nom de la base de données et un préfixe pour les tables (utilisez autre chose que "freshrss" ou "rss"). Réutilisez les valeurs choisies lors de la création de la base de données.

FreshRSS - Base de données MySQL

Enfin, l'étape n°4 consiste à créer un compte utilisateur qui sera administrateur de l'instance FreshRSS. Définissez un nom d'utilisateur et un mot de passe !

FreshRSS - Création d'un compte admin

Cliquez sur "Terminer l'installation" si tout s'est bien passé !

Synology - Installation de FreshRSS - Etape 5

IV. Conclusion

Voilà, FreshRSS est installé sur votre serveur Debian ! Par défaut, le flux RSS du GitHub correspondant aux versions de FreshRSS est intégré. Il ne vous reste plus qu'à ajouter vos premiers flux RSS ! Consultez l'article d'installation de FreshRSS sur un NAS Synology (lien en début d'article) pour en savoir plus sur l'utilisation et la configuration post-installation.

Synology - Installation de FreshRSS - Tableau de bord

The post Installer FreshRSS sur Debian 11 avec un serveur Web Apache2 first appeared on IT-Connect.

Synology : publier une application Web avec le Reverse Proxy

jeudi 20 octobre 2022 à 16:45

I. Présentation

Dans ce tutoriel, nous allons voir comment mettre en place un certificat SSL Let's Encrypt sur un sous-domaine de son NAS Synology pour une application spécifique. Nous pouvons imaginer plein de cas d'usage différents puisque sur un NAS, nous pouvons héberger de nombreuses applications différentes : WordPress, FreshRSS, etc.

Ainsi, on peut imaginer que l'application "App1" soit accessible sur cette adresse :

http://<IP du NAS>:8080

Donc sur le port "8080" et en HTTP, et que l'on souhaite qu'elle soit accessible sous cette forme :

https://app1.nas-florian.synology.me
ou
https://app1.nas-florian.synology.me:8080

Ainsi, l'application devient accessible en "HTTPS" avec un certificat valide, le tout en utilisant un sous-domaine de votre domaine "synology.me". Pour cela, on s'appuie à la fois de Let's Encrypt pour obtenir un certificat valide (gratuit) et de la fonction "Reverse Proxy" pour publier l'application en HTTPS sur le port de notre choix (sans reconfigurer l'application en elle-même).

Dans cet exemple, je vais prendre l'application FreshRSS : nous avons vu comment l'installer au sein d'un autre article. Toutefois, elle est accessible en HTTP. En suivant ce tutoriel, vous pouvez rendre accessible l'application en HTTPS. Je souhaite que "http://192.168.1.10:9009" soit accessible via "https://freshrss.nas-flo.synology.me:6500".

II. Demander un certificat Let's Encrypt pour un sous-domaine

La première étape consiste à se procurer un certificat Let's Encrypt. Pour cela, connectez-vous à DSM, et suivez ce chemin : Panneau de configuration > Sécurité (1) > Certificat (2) > Ajouter (3). Un assistant va se lancer.

Synology - Ajouter un certificat SSL

Choisissez "Ajouter un nouveau certificat" et poursuivez.

Synology - Ajouter un nouveau certificat

Nommez ce certificat, par exemple "freshrss", dans le but d'avoir un nom parlant. Ensuite, choisissez "Procurez-vous un certificat auprès de Let's Encrypt" et continuez. Pour rappel, les certificats Let's Encrypt sont gratuits et valides 90 jours, mais le NAS pourra effectuer un renouvellement automatique.

Synology - Ajouter un certificat Lets Encrypt

Pour le nom de domaine, indiquez le sous-domaine pour lequel vous souhaitez obtenir un certificat, ainsi qu'un courrier électronique. Dans mon cas, j'indique ceci : freshrss.nas-florian.synology.me. Cliquez sur "Effectué".

Note : pour avoir un certificat utilisable sur plusieurs sous-domaines, vous pouvez indiquer le nom de domaine "nas-florian.synology.me" et indiquer "*.nas-florian.synology.me" dans la section "Autre nom de l'objet".

Synology - Certificat pour sous-domaine

Notre nouveau certificat SSL est visible dans la liste des certificats : excellente nouvelle !

Synology - Aperçu des certificats

III. Configurer le reverse proxy Synology

Passons à la configuration du reverse proxy en lui-même. D'ailleurs, si la notion de reverse proxy est flou pour vous, je vous recommande de lire mon article à ce sujet : Qu'est-ce qu'un reverse proxy ?

Sur l'interface de DSM, suivez ce chemin : Panneau de configuration > Portail de connexion (1) > Avancé (2) > Proxy inversé (3).

Synology - Configurer reverse proxy

Une fenêtre s'ouvre... Cliquez sur "Créer" pour créer une nouvelle configuration. Renseignez les options suivantes :

Cliquez sur "Sauvegarder". Ce qui donne :

Synology - Reverse Proxy - Rediriger les flux

Voilà, le reverse proxy est configuré ! Il reste une dernière étape : associer le certificat à la configuration du reverse proxy.

Toujours dans le Panneau de configuration, retournez dans "Sécurité" puis "Certificat". Ici, cliquez sur "Paramètres". Une fenêtre s'ouvre avec une liste de services... Vous devez repérer un service correspondant à votre entrée dans le reverse proxy Synology : associez-lui le certificat Let's Encrypt créé précédemment. Validez.

Synology - Associer le certificat au reverse proxy

La configuration est terminée ! Place au test !

IV. Tester la connexion

Pour tester la connexion au travers du reverse proxy, nous n'allons spécifier l'adresse IP, le protocole HTTP et le port 9009. Non, non, on va utiliser les informations déclarées dans la configuration du reverse proxy. Ce qui donne l'adresse suivante :

https://freshrss.nas-florian.synology.me:6500

J'accède bien à mon application FreshRSS, et en plus, la connexion est sécurisée ! Bravo !

Synology - Certificat Lets Encrypt sur sous-domaine

V. Conclusion

Nous venons de voir comment configurer le reverse proxy d'un NAS Synology pour publier une application de façon sécurisée grâce au protocole HTTPS et à l'ajout d'un certificat SSL Let's Encrypt. Le tout en quelques minutes, en utilisant des fonctions gratuites. C'est quand même plus propre et agréable d'avoir un sous-domaine sécurisé pour accéder à une application, plutôt qu'un accès HTTP en utilisant l'adresse IP du NAS... A vous de jouer !

The post Synology : publier une application Web avec le Reverse Proxy first appeared on IT-Connect.

Veille technologique : installer FreshRSS sur son NAS Synology

jeudi 20 octobre 2022 à 16:45

I. Présentation

Dans ce tutoriel, nous allons installer la solution FreshRSS sur un NAS Synology afin d'avoir un gestionnaire de flux RSS hébergé en local sur notre NAS ! L'installation sur une machine sous Linux (Debian, Ubuntu, etc.) est possible également.

Pour cette démonstration, je vais utiliser un NAS Synology avec DSM 7.1, en utilisant le paquet Docker pour mettre en place FreshRSS dans un container. Si vous souhaitez l'installer manuellement sur Debian 11 (ou une autre distribution) que ce soit sur un serveur, un VPS ou encore un Raspberry Pi, suivez ce tutoriel :

Mais au fait, c'est quoi FreshRSS ? Il s'agit d'un gestionnaire de flux RSS libre et open source, que vous pouvez héberger vous-même sur un NAS, un serveur, un ordinateur, etc... Sur le site officiel, on peut lire "FreshRSS est un agrégateur et lecteur de flux RSS. Il permet de regrouper l’actualité de plusieurs sites différents dans un endroit unique pour que vous puissiez la lire sans devoir aller de site en site."

Bien qu'il y ait d'autres alternatives diverses et variées (QuiteRSS, Netvibes, Inoreader, Feedly, voire même Outlook peut accueillir des flux RSS), FreshRSS est à mon sens l'un des meilleurs agrégateurs de flux RSS disponibles et que l'on peut auto-héberger.

Un gestionnaire de flux RSS est très intéressant pour faire une bonne veille technologique. En effet, dans une même interface, vous allez pouvoir visualiser les derniers articles mis en ligne par vos sites préférés ! Quand un nouvel article est ajouté, le flux RSS est mis à jour et donc l'information remonte dans votre interface FreshRSS. Ainsi, vous n'avez pas besoin d'aller sur chacun des sites : si un article vous intéresse, vous cliquez dessus, et vous serez redirigé vers le site en question, sur la page de l'article.

Au-delà de l'utiliser pour suivre les articles publiés sur divers sites (organisés par catégorie), vous pouvez l'utiliser pour suivre la sortie du release sur un projet GitHub (par exemple, une nouvelle version de PowerShell), ou encore une nouvelle alerte de sécurité émise par le CERT-FR ou un autre organisme. Le tout, c'est que le site / service mette à disposition des utilisateurs un flux RSS.

FreshRSS - Exemples flux RSS
Aperçu de FreshRSS

II. Installation du paquet Docker

Tout d'abord, vous devez installer le paquet Docker sur votre NAS Synology. C'est peut-être déjà fait, car il est utile à la mise en place de nombreuses applications. Sinon, vous pouvez le rechercher dans le "Centre de paquets" et l'installer.

Synology - Centre de paquets - Docker

III. Mise en place du container FreshRSS

Une fois Docker en place, nous pouvons déployer le container FreshRSS. L'objectif va être de déployer le container FreshRSS en utilisant un script d'installation disponible sur le GitHub de LinuxServer.io (celui-ci, pour être précis) qui permet de récupérer l'image Docker.

Commençons par créer un dossier nommé "freshrss" (attention à la casse) dans le répertoire "docker" de votre NAS à l'aide de l'explorateur File Station.

Synology - Créer le dossier freshrss

Ensuite, ouvrez le "Panneau de configuration", cliquez sur "Planificateur de tâches" (1), puis sur le bouton "Créer" (2) et sous "Tâche planifiée" choisissez "Script défini par l'utilisateur".

Synology - Tâche planifiée pour installer freshrss

Dans l'onglet "Général", nommez la tâche "Installer FreshRSS" et choisissez l'utilisateur "root".

Synology - Installer FreshRSS - Utilisateur root

Dans l'onglet "Programmer", choisissez "Exécuter à la date suivante" et laissez les autres options par défaut. Quand nous aurons terminé de créer cette tâche, nous allons l'exécuter manuellement : c'est une façon simple d'exécuter un script sur un NAS Synology en passant par l'interface web.

Synology - Paramètre de la tâche FreshRSS

Dans l'onglet "Paramètres de tâche", renseignez votre e-mail au niveau de l'option "Envoyer les détails d'exécution par e-mail" afin de recevoir un compte-rendu par e-mail à la fin du déploiement. Au sein du champ "Script défini par l'utilisateur", indiquez ceci :

docker run -d --name=freshrss \
-p 9009:80 \
-e PUID=1026 \
-e PGID=100 \
-e TZ=Europe/Paris \
-v /volume1/docker/freshrss:/config \
--restart always \
ghcr.io/linuxserver/freshrss

Quelques remarques / précisions à ce sujet :

Synology - Script installation FreshRSS

Le PUID "1026" est probablement associé à votre compte utilisateur, mais par précaution, il convient de vérifier cette information. Pour cela, vous pouvez activer le SSH temporairement sur votre NAS afin de vous connecter en mode "Terminal".

Une fois la connexion établie, connectez-vous avec votre compte et exécutez la commande "id", et l'UID de votre utilisateur sera affiché dans la console. Voici un exemple :

Synology - ID de l'utilisateur en ligne de commande

Quand la tâche planifiée est configurée, validez pour confirmer. Un message d'avertissement s'affiche, cliquez sur "OK".

Synology - Valider la tâche planifiée

Maintenant, dans la liste des tâches planifiées, sélectionnez celle appelée "Installer FreshRSS" et cliquez sur "Exécuter". Validez.

Synology - Démarrer installation FreshRSS

Cette action a pour objectif de déployer le container Docker "FreshRSS" sur le NAS !

Si vous avez configuré le pare-feu de DSM sur votre boîtier, vous devez créer une règle pour autoriser les accès sur le port "9009". Pour rappel, voici le chemin pour accéder à la configuration du pare-feu : Panneau de configuration > Sécurité > Pare-feu.

Synology - Autoriser FreshRSS pare-feu

Ensuite, vous pouvez également visualiser le container dans l'interface de Docker puis en cliquant sur "Conteneur". Vous devriez voir ceci :

Synology - Container Docker FreshRSS

Le container Docker FreshRSS est prêt : il héberge un serveur Web et les sources d'installation de l'application. Désormais, nous devons finaliser l'installation de FreshRSS.

IV. Installation de FreshRSS

À partir d'un navigateur, accédez à votre NAS sur le port "9009" en précisant l'adresse IP de votre boîtier. Une devez arriver sur l'étape 1 de l'installation de FreshRSS. Commencez par choisir la langue et validez.

http://<IP du NAS>:9009

Synology - Installation de FreshRSS - Etape 1

Ensuite, il y a la vérification des dépendances. Ici, tous les feux sont au vert normalement ! 🙂 Donc, poursuivez.

Synology - Installation de FreshRSS - Etape 2

L'étape 3 consiste à choisir le moteur de base de données. Le type de base de données SQLite me semble suffisant pour un agrégateur de flux RSS à usage personnel. Il n'y a pas besoin de performances folles, même si quelques utilisateurs se connectent dessus. Sinon, il y a toujours possibilité de se connecter sur un serveur MySQL ou PostgreSQL.

Synology - Installation de FreshRSS - Etape 3

A l'étape 4, définissez un nom d'utilisateur et un mot de passe. Ce sera votre comte pour vous connecter au gestionnaire de flux RSS.

Synology - Installation de FreshRSS - Etape 4

Cliquez sur le bouton "Terminer l'installation" : FreshRSS est installé !

Synology - Installation de FreshRSS - Etape 5

Désormais, vous pouvez vous authentifier avec votre compte utilisateur (celui de FreshRSS, pas celui du NAS).

Synology - Installation de FreshRSS - Connexion

Voilà, l'interface de FreshRSS s'affiche avec le flux RSS de suivi des versions de FreshRSS inclus par défaut ! Bienvenue sur votre agrégateur de flux RSS !

Synology - Installation de FreshRSS - Tableau de bord

En cliquant sur la roue crantée en haut à droite, vous pouvez accéder aux paramètres de l'application. Par exemple, la partie "Affichage" vous permettra de changer le thème. Je vous encourage à faire ce premier changement, car il y a des thèmes beaucoup plus sympas que celui d'origine !

Synology - FreshRSS - Changer le thème

V. Ajouter son premier flux RSS

A. Ajouter le flux RSS d'un site

Vos flux RSS peuvent être organisés par catégorie. Que ce soit pour ajouter une catégorie ou un flux RSS, vous devez cliquer sur le "+" à droite de "Gestion des abonnements".

FreshRSS - Gestion des abonnements

Par exemple, une catégorie "Veille informatique" peut être ajoutée en complément le champ sous "Ajouter une catégorie" puis en cliquant sur "Ajouter".

FreshRSS - Ajouter une catégorie

La catégorie "Veille informatique" est vide, cliquez sur "Ajoutez un flux RSS" pour ajouter votre premier flux !

FreshRSS - Ajouter un flux RSS

Vous pouvez ajouter le flux RSS du site IT-Connect, en utilisant cette adresse :

https://www.it-connect.fr/feed/

Ce qui donne :

FreshRSS - Ajout du flux RSS IT-Connect

Note : pour trouver le flux RSS correspondant à un site, recherchez un logo "Flux RSS" sur le site en question afin de récupérer le lien. Parfois, il suffit d'ajouter "/feed/" à la fin de l'adresse, mais c'est loin de fonctionner à tous les coups !

Voilà, le flux RSS du site IT-Connect s'affiche désormais dans la catégorie "Veille informatique". À chaque fois qu'un nouvel article est mis en ligne, il viendra s'ajouter à la partie centrale. D'ailleurs, la partie centrale affiche les messages "non lus" de tous vos sites confondus (des filtres sont possibles). Vous pouvez consulter un article en cliquant dessus, ou le marquer comme lu en cliquant sur l'enveloppe rouge à gauche.

FreshRSS - Exemples flux RSS

B. Flux RSS des versions sur GitHub

S'il y a des projets disponibles sur GitHub que vous souhaitez suivre afin de ne pas manquer la moindre release, c'est possible ! Par exemple, pour les nouvelles versions de PowerShell, l'adresse Web du GitHub qui mène aux releases est "https://github.com/PowerShell/PowerShell/releases". Pour avoir le flux RSS (Atom) correspondant, il faut utiliser cette adresse :

https://github.com/PowerShell/powershell/releases.atom

C'est une fonction très pratique ! Ce qui donne :

Flux RSS des releases PowerShell

C. Flux RSS d'une chaîne YouTube

Si vous souhaitez suivre l'actualité d'une chaîne YouTube sans utiliser le système de notifications YouTube (en plus les notifications peuvent être envoyées plusieurs heures ou jours après la sortie d'une vidéo), vous pouvez ajouter la chaîne YouTube à FreshRSS.

Le principe est le même, sauf qu'il faut utiliser une adresse spécifique. Ce format doit être utilisé :

https://www.youtube.com/feeds/videos.xml?channel_id=<ID de la chaîne>

Voici le lien pour le flux RSS de la chaîne IT-Connect :

https://www.youtube.com/feeds/videos.xml?channel_id=UCIJTq0nGrgkGMy1xJL_YppQ

La principale difficulté, c'est de trouver l'ID de la chaîne YouTube, car avec le nom cela ne fonctionne pas !

Flux RSS chaine YouTube

VI. Installer une extension

De nouvelles fonctionnalités peuvent être ajoutées à FreshRSS en installant des extensions. À partir du menu principal, il y a un raccourci vers la section "Extensions". La liste des extensions disponibles s'affiche :

FreshRSS - Extensions

Un lien est disponible sur chaque nom, ce qui permet d'arriver sur la page de téléchargement de l'extension (sur GitHub). Une fois les données de l'extension récupérée, il faut charger le dossier sur le NAS dans le répertoire suivant :

/docker/freshrss/www/freshrss/extensions

Voici un exemple :

FreshRSS - Installer une extension

Dès que les données de l'extension sont déposées, il ne reste plus qu'à l'activer dans l'interface de FreshRSS.

FreshRSS - Activer une extension

Note : cette extension s'est correctement installée, mais elle ne semble plus fonctionner. Elle devait normalement simplifier l'ajout d'une chaîne YouTube en tant que flux RSS (et résoudre le problème de la recherche d'ID).

VII. Conclusion

Nous venons de voir comment mettre en place un agrégateur de flux RSS sur un NAS Synology à l'aide de FreshRSS ! Je vous encourage à mettre en place cette solution ou une autre pour vous aider à réaliser une veille technologique efficace ! N'hésitez pas à ajouter vos différents flux RSS, sans oublier celui d'IT-Connect : FreshRSS peut gérer plus de 50 000 flux sans problème !

Envie de passer votre installation de FreshRSS en HTTPS ? Suivez ce tutoriel :

The post Veille technologique : installer FreshRSS sur son NAS Synology first appeared on IT-Connect.

Fuite de données chez Microsoft : plus de 65 000 entreprises concernées !

jeudi 20 octobre 2022 à 09:49

À cause de la mauvaise configuration d'un serveur, des informations sensibles de clients Microsoft ont été exposées sur Internet. Au total, 65 000 entreprises sont concernées.

Cette histoire débute le 24 septembre 2022 lorsque les chercheurs en sécurité de SOCRadar ont notifié Microsoft de ce problème de sécurité. Dans son communiqué officiel, Microsoft précise : "Cette mauvaise configuration a entraîné la possibilité d'un accès non authentifié à certaines données de transactions commerciales correspondant à des interactions entre Microsoft et des clients potentiels, telles que la planification ou la mise en œuvre potentielle et la fourniture de services Microsoft." - L'entreprise américaine ajoute également : "Notre enquête n'a trouvé aucune indication que les comptes ou les systèmes des clients aient été compromis. Nous avons directement informé les clients concernés."

Pour être plus précis, les données exposées contiennent des noms, des adresses e-mails, des e-mails en tant que tels, des noms d'entreprise et des numéros de téléphone. On peut également trouver des fichiers associés à ces échanges entre des entreprises et Microsoft, ce qui correspond notamment à des projets en cours entre les deux parties. SOCRadar affirme avoir pu lier ces informations sensibles à plus de 65 000 entreprises provenant de 111 pays, au sein de fichiers datant de 2017 à août 2022.

Quelle est l'origine de cette fuite de données ?

C'est un défaut de configuration involontaire qui est à l'origine de cet incident de sécurité. Microsoft affirme qu'il ne s'agit pas d'une faille de sécurité. D'après SOCRadar, les données concernées étaient stockées sur un espace Azure Blob Storage mal configuré et géré directement par Microsoft.

Si vous souhaitez savoir si vous êtes concerné, vous pouvez utiliser le portail BlueBleed de l'entreprise SOCRadar. Il contient des informations sur le leak Microsoft mais aussi sur d'autres leaks à partir de données collectées à partir de 5 autres fournisseurs de buckets Cloud. Uniquement dans l'espace mal configuré de Microsoft, SOCRadar affirme avoir trouvé 2,4 To de données : plus de 335 000 e-mails, 133 000 projets et 548 000 utilisateurs exposés !

D'ailleurs, Microsoft ne voit pas d'un bon œil que ces informations soient accessibles au travers du portail BlueBleed en affirmant que ce "n'est pas dans le meilleur intérêt de garantir la confidentialité ou la sécurité des clients et les expose potentiellement à des risques inutiles."

Source

The post Fuite de données chez Microsoft : plus de 65 000 entreprises concernées ! first appeared on IT-Connect.

Cloud Azure : Microsoft lance un nouveau service anti-DDoS pour les PME !

jeudi 20 octobre 2022 à 09:13

Microsoft a annoncé la sortie d'un nouveau service Azure pour les entreprises : "Azure DDoS IP Protection". Actuellement en version preview, il a pour objectif de permettre aux PME d'avoir une protection contre les attaques DDoS au sein du Cloud Azure.

Avec le service "Azure DDoS IP Protection", Microsoft veut que les PME puissent bénéficier d'une protection contre les attaques DDoS à un tarif abordable. Ainsi, ce nouveau service intègre les mêmes fonctionnalités qu'Azure DDoS Network Protection pour protéger vos ressources et applications contre les attaques DDoS.

Azure DDoS IP Protection bénéficie des fonctionnalités suivantes :

Voici un comparatif entre le nouveau service et celui existant (protection d'un réseau complet) :

Azure DDoS IP Protection VS DDoS Network Protection

En ce qui concerne les licences, cette protection DDoS s'active par adresse IP publique à protéger (bien sûr je fais référence aux adresses IP publiques utilisées dans Azure). De ce fait, si l'on a peu d'adresses IP publiques, la protection peut s'avérer intéressante en termes de coût. Pour le moment, le tarif n'est pas indiqué par Microsoft et sur la calculatrice Azure, c'est indiqué : "La tarification entrera en vigueur le 1er novembre 2022". Par ailleurs, on sait que le tarif dépendra de la région Azure.

L'annonce de Microsoft est disponible ici : Blog Azure

The post Cloud Azure : Microsoft lance un nouveau service anti-DDoS pour les PME ! first appeared on IT-Connect.