Parallels Plesk Panel Module Pare-feu de Parallels Plesk Panel 10 pour Linux/Unix Guide de l'administrateur
Notice de Copyright Parallels IP Holdings GmbH Vordergasse 59 CH-Schaffhausen Switzerland Phone: +41-526320-411 Fax: +41-52672-2010 Copyright 1999-2012 Parallels IP Holdings GmbH. All rights reserved. This product is protected by United States and international copyright laws. The product s underlying technology, patents, and trademarks are listed at http://www.parallels.com/trademarks. Mode d'hébergement breveté, protégé par les brevets américains 7,328,225; 7,325,017; 7,293,033; 7,099,948; 7,076,633. En attente d'obtention de brevets aux E.U. Les noms de produits et de services mentionnés ci-après sont les marques déposées de leurs propriétaires respectifs.
Table des matières A propos du Module Pare-feu de Parallels Plesk Panel 4 Installer le Module Pare-feu de Parallels Plesk Panel 5 Configurer le pare-feu 6 Gérer l'accès aux services du système... 7 Gérer les politiques du système... 8 Gérer les règles personnalisées... 9 Appendice A. Spécifications des règles de pare-feu prédéfinies 12
C H A P I T R E 1 A propos du Module Pare-feu de Parallels Plesk Panel Le Pare-feu de Parallels Plesk Panel est un module qui protège votre serveur Parallels Plesk Panel ainsi que le réseau privé de tout accès non autorisé. Avec ce module, vous pouvez facilement configurer des règles de pare-feu et les adapter via une interface conviviale.
C H A P I T R E 2 Installer le Module Pare-feu de Parallels Plesk Panel Vous pouvez installer le Module Pare-feu de Parallels Plesk Panel dans le serveur Parallels Plesk Panel de deux manières : à partir de l'interface de Parallels Plesk Panel (conseillé), et à partir de la ligne de commande. Pour installer le Module Pare-feu de Parallels Plesk Panel via l'interface de Parallels Plesk Panel : 1. Connectez-vous à Parallels Plesk Panel en tant qu'administrateur. 2. Cliquez sur le raccourci Modules dans le volet de navigation > Gérer les modules > Ajouter un Module. 3. Sélectionnez le fichier contenant le package d'un module, puis cliquez sur OK. Pour installer le Module Pare-feu de Parallels Plesk Panel via la ligne de commande : 1. Connectez-vous en tant que root au serveur sur lequel Parallels Plesk Panel est installé. 2. Exécutez la commande /plesk_installation_directory/admin/bin/modulemng -- install --file=<=<plesk_firewall_filename>, où 'plesk_installation_directory' est le répertoire dans lequel vous avez installé Parallels Plesk Panel. Exemple : /usr/local/psa/admin/bin/modulemng --install --file=/opt/modules/firewall.rpm Remarque : Le Module Pare-feu de Parallels Plesk Panel et les autres modules qui sont inclus dans Parallels Plesk Panel sont situés dans le répertoire /opt/modules de la distribution de Parallels Plesk Panel.
C H A P I T R E 3 Configurer le pare-feu Après avoir installé le module, vous pouvez procéder comme suit : Affichez et changez les règles prédéfinies qui contrôlent les connexions vers les services du système suivants : Panneau de contrôle Admin ; Serveur Web ; Serveur FTP ; Serveur SSH ; Serveur SMTP ; Serveur POP3 ; Serveur IMAP ; Serveur de changement de mot de passe de la messagerie ; Serveur MySQL ; Serveur PostgreSQL ; Serveur de partage de fichiers Samba pour les clients Windows ; VPN ; Serveur de nom de domaine ; Demandes d'échos ICMP. Par défaut, ces règles autorisent toutes les connexions entrantes pour ces services. Affichez et changez les politiques du système prédéfinies qui déterminent ce qu'il faut faire avec les communications entrantes, sortantes et en transit qui ne correspondent pas aux règles explicitement définies. Ajoutez et changez les règles personnalisées. Par exemple, vous pouvez vouloir ajouter une règle qui autorisera l'accès aux comptes FTP sur le serveur en mode passif. Dans ce chapitre : Gйrer l'accиs aux services du systиme... 7 Gйrer les politiques du systиme... 8 Gйrer les rиgles personnalisйes... 9
Configurer le pare-feu 7 Gérer l'accès aux services du système Pour chaque service du système, vous pouvez choisir si vous voulez autoriser ou refuser toutes les communications entrantes ou autoriser uniquement les communications issues des adresses IP/réseau spécifiques. Pour autoriser ou limiter l'accès à un service sur votre serveur Parallels Plesk Panel : 1. Allez dans Modules > Pare-feu > Editer la configuration du pare-feu. 2. Cliquez sur le nom du service. 3. Exécutez l'une des actions suivantes : Pour autoriser toutes les connexions entrantes, sélectionnez l'option Autoriser puis cliquez sur OK. Pour refuser toutes les connexions entrantes, sélectionnez l'option Refuser puis cliquez sur OK. Pour refuser l'accès à un service à partir des adresses IP/réseau spécifiques, sélectionnez l'option Autoriser à partir des sources sélectionnées, refuser à partir des autres, indiquez l'adresse IP et l'adresse réseau à partir de laquelle l'accès au service sélectionné est autorisé et cliquez sur Ajouter. Après avoir indiqué les adresses requises, cliquez sur OK. 4. Pour appliquer tous les changements apportés à la configuration du pare-feu, cliquez sur Activer, puis cliquez de nouveau sur Activer.
8 Configurer le pare-feu Gérer les politiques du système Les politiques du système définissent ce qu'il faut faire avec toutes les communications entrantes, sortantes et en transit qui ne correspondent pas aux règles définies explicitement. Les politiques du système sont en général affichées en bas de la liste des règles. Pour autoriser ou refuser les communications de type spécifique : 1. Allez dans Modules > Pare-feu > Editer la configuration du pare-feu. 2. Cliquez sur l'icône à gauche du nom de la politique que vous voulez changer. Si la politique autorise actuellement toutes les connexions, cliquer sur cette icône interdira toutes les connexions et vice versa. 3. Pour appliquer les changements, cliquez sur Activer, puis cliquez de nouveau sur Activer.
Configurer le pare-feu 9 Gérer les règles personnalisées Cette section décrit comment ajouter, modifier, supprimer les règles personnalisées et changer l'ordre dans lequel les règles sont appliquées. Cette section traite également des étapes requises pour activer le mode passif pour les connexions FTP. Pour ajouter une règle personnalisée : 1. Allez dans Modules > Pare-feu > Editer la configuration du pare-feu. 2. Cliquez sur Ajouter une règle personnalisée. 3. Entrez le nom d'une nouvelle règle dans le champ Nom de la règle. 4. Sélectionnez l'une des directions de communications suivantes : Entrant pour les communications entrantes dans le serveur, Sortant pour les communications sortantes du serveur ou Transfert pour les communications en transit dans votre serveur dans n'importe quelle direction. Pour les communications entrantes, vous pouvez indiquer les ports de destination sur votre serveur, le protocole utilisé pour cette communication et l'adresse IP à partir de laquelle les communications arrivent. Pour les communications sortantes, vous pouvez indiquer les ports de destination, l'adresse IP de destination et le protocole utilisé pour la communication. Pour les communications en transit dans le serveur, vous pouvez indiquer les ports de destination et les adresses IP sources / de destination. 5. Pour indiquer le numéro de port, tapez-le dans le champ Ajouter un port et cliquez sur Ajouter. Pour supprimer un numéro de port d'une règle existante, sélectionnez-le depuis la liste et cliquez sur Supprimer. Si la liste des ports est vide, cette règle sera appliquée à tous les ports TCP et UDP. 6. Pour indiquer l'adresse IP ou le réseau, tapez-la dans le champ Ajouter l'adresse IP ou réseau puis cliquez sur Ajouter. Pour supprimer une adresse IP ou un réseau de la liste, sélectionnez-la ou le dans la liste et cliquez sur Supprimer. Si la liste des adresses IP est vide, cette règle sera valable pour toutes les adresses IP. 7. Indiquez l'action qui sera appliquée aux communications qui correspondent aux critères définis : autoriser ou refuser. 8. Cliquez sur OK pour soumettre la règle. 9. Après avoir défini les règles requises, cliquez sur Activer pour les appliquer dans votre système. Un écran de confirmation s'ouvrira dans lequel vous pourrez prévisualiser le script shell généré pour appliquer vos règles (cela peut intéresser uniquement les utilisateurs avancés). Cliquez sur Activer pour appliquer la nouvelle configuration.
10 Configurer le pare-feu Lorsque la nouvelle configuration est appliquée, le module vérifiera la connexion avec Parallels Plesk Panel. S'il n'y a des problèmes de connexion, le module Pare-feu reviendra directement à la configuration active précédente dans 60 secondes. Ainsi, si vous configurez de manière incorrecte votre pare-feu de telle manière que l'accès à votre Parallels Plesk Panel est interdit même pour vous, cette mauvaise configuration sera automatiquement ignorée et vous pourrez accéder à votre serveur. Remarque : A moins que votre configuration soit activée, vous pouvez ignorer toutes les règles que vous avez configurées. Pour ce faire, cliquez sur le bouton Revenir à la configuration active. Sous FreeBSD, toutes les connexions TCP établies seront annulées lorsque la nouvelle configuration sera activée! Pour éditer une règle personnalisée : 1. Allez dans Modules > Pare-feu > Editer la configuration du pare-feu. 2. Cliquez sur le nom de la règle dans la liste des règles existantes. Faites les changements nécessaires (les options sont les mêmes que lors de la création d'une nouvelle règle). Pour supprimer une règle personnalisée : 1. Allez dans Modules > Pare-feu > Editer la configuration du pare-feu. 2. Cochez la case correspondant à la règle que vous voulez supprimer, puis cliquez sur Supprimer la sélection. Pour changer l'ordre dans lequel vos règles personnalisées sont appliquées : 1. Allez dans Modules > Pare-feu > Editer la configuration du pare-feu. 2. Cliquez sur les icônes Vers le haut ou Vers le bas dans la colonne Ordre. Cela déplacera la règle vers d'autres règles couvrant la même direction (communications entrantes, communications sortantes ou transferts des données). Pour activer le mode passif pour les connexions FTP sur votre serveur : 1. Connectez-vous en tant que "root" au shell du serveur via SSH. 2. Editez votre fichier de configuration ProFTPD. a. Entrez la commande vi /etc/proftpd.conf b. Ajoutez la ligne suivante dans la section <Global> : PassivePorts 49152 65534 c. Sauvegardez le fichier.
Configurer le pare-feu 11 3. Connectez-vous à Parallels Plesk Panel en tant qu'"admin", allez dans Modules > Pare-feu, et cliquez sur Editer la configuration du pare-feu. 4. Cliquez sur Ajouter une règle personnalisée. 5. Précisez ceci : a. Nom de la règle. b. Direction : sélectionnez Entrant. c. Action : sélectionnez Autoriser. d. Ports : dans le champ de saisie du Ajouter un port, entrez la valeur 49152-65534. Ne décochez pas l'option TCP puis cliquez sur Ajouter. 6. Cliquez sur OK. 7. Cliquez sur Activer, puis cliquez de nouveau sur Activer.
C H A P I T R E 4 Appendice A. Spécifications des règles de pare-feu prédéfinies Le tableau suivant liste les services du système pour lesquels vous pouvez limiter l'accès à l'aide des règles prédéfinies du pare-feu. Nom du service Interface administrative de Parallels Plesk Panel Samba (fichier partageant les réseaux Windows) Ports utilisés par le service TCP 8443 Service VPN de Parallels Plesk Panel UDP 1194 UDP 137, UDP 138, TCP 139, TCP 445 Serveur WWW TCP 80, TCP 443 Serveur FTP TCP 21 Serveur SSH (shell sécurisé) TCP 22 Serveur SMTP (envoi des mails) TCP 25, TCP 465 Serveur POP3 (récupération des mails) TCP 110, TCP 995 Serveur IMAP (récupération des mails) TCP 143, TCP 993 Service de changement du mot de passe de la messagerie TCP 106 Serveur MySQL TCP 3306 Serveur PostgreSQL TCP 5432 Interface Admin de Tomcat TCP 9008, TCP 9080 Serveur de nom de domaine UDP 53, TCP 53 Requêtes ICMP <requête d'écho ICMP>