Cette section contient des informations sur la sécurité des systèmes d’exploitation, des serveurs d’applications et des bases de données intégrés à votre solution d’entreprise LiveCycle.
Utilisez les liens proposés dans cette section pour accéder à des informations de sécurité spécifiques au revendeur de votre système d’exploitation, de votre base de données et de votre serveur d’applications.
2.1.1 Informations sur la sécurité des systèmes d’exploitationLorsque vous sécurisez votre système d’exploitation, veillez à implémenter soigneusement les mesures indiquées par le revendeur de votre système d’exploitation, parmi lesquelles :
définir et contrôler les utilisateurs, les rôles et les droits ;
surveiller les journaux et les journaux d’audit ;
supprimer les services et les applications inutiles ;
sauvegarder les fichiers.
Pour plus de détails sur la sécurité des systèmes d’exploitation pris en charge par LiveCycle, reportez-vous aux ressources indiquées dans le tableau ci-dessous.
2.1.2 Informations sur la sécurité des serveurs d’applicationsLorsque vous sécurisez votre serveur d’applications, veillez à implémenter soigneusement les mesures indiquées par le revendeur de votre serveur, parmi lesquelles :
utiliser un nom d’utilisateur administrateur difficilement identifiable ;
désactiver les services inutiles ;
sécuriser le gestionnaire de console ;
autoriser les cookies sûrs ;
fermer les ports inutiles ;
restreindre les clients par adresses ou domaines IP ;
utiliser Java™ Security Manager pour limiter les droits par programme.
Pour plus de détails sur la sécurité des serveurs d’applications pris en charge par LiveCycle, reportez-vous aux ressources indiquées dans le tableau ci-dessous.
2.1.3 Informations sur la sécurité des bases de donnéesLorsque vous sécurisez votre base de données, veillez à implémenter soigneusement les mesures indiquées par le revendeur de votre base de données, parmi lesquelles :
restreindre les opérations avec des listes de contrôle d’accès (ACL) ;
utiliser des ports non standard ;
masquer la base de données derrière un pare-feu ;
chiffrer les données sensibles avant de les écrire dans la base de données (consultez la documentation du fabricant de la base de données).
Pour plus de détails sur la sécurité des bases de données prises en charge par LiveCycle, reportez-vous aux ressources indiquées dans le tableau ci-dessous.
Ce tableau décrit les ports par défaut devant être ouverts pendant le processus de configuration de LiveCycle Si vous vous connectez via https, reparamétrez les informations de port et les adresses IP en conséquence. Pour plus d’informations sur la configuration des ports, voir le document Installation et déploiement de LiveCycle pour votre serveur d’applications.
Produit ou service
|
Numéro de port
|
JBoss
|
8080
|
WebLogic
|
7001
|
Serveur géré WebLogic
|
Défini par l’administrateur lors de la configuration
|
WebSphere
|
9060 ; si la sécurité globale est activée, la valeur de port SSL par défaut est 9043.
9080
|
Serveur BAM
|
7001
|
SOAP
|
8880
|
MySQL
|
3306
|
Oracle
|
1521
|
DB2
|
50000
|
SQL Server
|
1433
|
LDAP
|
port sur lequel le serveur LDAP fonctionne. Il s’agit généralement du port 389. Toutefois, si vous sélectionnez l’option SSL, le port par défaut est habituellement le port 636. Vous devez vérifier auprès de votre administrateur LDAP le numéro de port à utiliser..
|
2.1.4 Configuration de JBoss pour utiliser un port HTTP qui n’est pas un port par défautLe serveur d’applications JBoss utilise 8080 en tant que port HTTP par défaut. JBoss possède également des ports 8180, 8280 et 8380 préconfigurés ; ils sont mis en commentaires dans le fichier jboss-service.xml. Si vous possédez sur votre ordinateur une application qui utilise déjà ce port, vous devez modifier celui qui est utilisé par LiveCycle comme suit :
Ouvrez le fichier jboss-service.xml dans un éditeur.
Installation clé en main de JBoss : [racine JBoss]/server/lc_turnkey/conf/
Installation manuelle de JBoss : [racine serveur d’applications]/server/all/conf/
Recherchez et annulez la mise en commentaire du mbean suivant :
<mbean code="org.jboss.services.binding.ServiceBindingManager"
name="jboss.system:service=ServiceBindingManager">
<attribute name="ServerName">ports-01</attribute>
<attribute name="StoreURL">${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml</attribute>
<attribute name="StoreFactoryClassName">
org.jboss.services.binding.XMLServicesStoreFactory
</attribute>
</mbean>
Enregistrez le fichier, puis fermez-le.
Redémarrez JBoss.
JBoss est maintenant configuré pour utiliser le port 8180. Si vous souhaitez utiliser les ports 8280 ou 8380, modifiez la valeur de l’attribut ServerName pour utiliser l’un des ports suivants :
Pour 8280 : ports-02
Pour 8380 : ports-03
Si vous souhaitez configurer un numéro de port différent de ceux qui sont préconfigurés pour JBoss, exécutez les étapes suivantes :
Recherchez et ouvrez le fichier deploy/jboss-web.deployer dans [racine JBoss] (clé en main) ou [racine serveur d’applications] (installation manuelle de JBoss).
Recherchez et annulez la mise en commentaire du mbean comme décrit dans l’étape 2 ci-dessus.
Remplacez la valeur ServerName par le numéro de port à utiliser.
Enregistrez le fichier, puis fermez-le.
Redémarrez JBoss.
|
|
|