Quel est le mot de passe de la console Web par défaut de JBoss 5.x EAP?
Les informations d'identification par défaut sont:
login: admin
password: admin
Mais si vous utilisez EAP, ces informations d'identification sont désactivées par défaut et il n'y a pas d'utilisateur actif (raisons de sécurité :)). Si vous souhaitez activer ces utilisateurs, vous devez modifier le fichier suivant dans votre profil actuel: ./deploy/management/console-mgr.sar/web-console.war/WEB-INF/classes/web-console-users.properties
. Il devrait suffire de supprimer le signe #
de la ligne avec l'utilisateur.
Si vous souhaitez créer un nouvel utilisateur, n'oubliez pas de configurer les groupes appropriés dans le fichier web-console-roles.properties
.
Vous pouvez facilement trouver des informations où ces informations sont stockées: ouvrez simplement le fichier ./conf/login-config.xml
et recherchez la définition de domaine de sécurité appropriée. Dans le cas de l'application Web Console, il s'agira de la stratégie web-console
.
De plus, si vous souhaitez avoir accès à JMX, vous devez déverrouiller la console JMX. Il suffit de vérifier les fichiers suivants dans le répertoire conf/props/
(dans votre profil): jmx-console-users.properties
et jmx-console-roles.properties
.
Je viens de décommenter la ligne dans jboss-eap-5.0\jboss-as\server\default\conf\props\jmx-console-users.properties
admin=admin
C'est tout. Redémarrez Jboss et j'étais sur le point d'entrer dans JBOSS JMX. Comme par magie, cela a même corrigé l’erreur que j’avais lors de la fermeture de Jboss d’Eclipse.
Je peux également vérifier la solution ci-dessus, sauf que je devais changer
**..\server\<server profile>\conf\props\jmx-console-users.properties**
Si vous utilisez Talend MDM Server, la connexion est: Login: admin Password: talend
Voir plus: http://wiki.glitchdata.com/index.php?title=TOS:_Accessing_the_Talend_MDM_Server
Cela diffère de l'identifiant JBoss par défaut admin/admin Dans ce cas, le fichier de configuration du mot de passe est également login-config.xml.
Je suggère de visiter Ajouter une authentification de résumé dans jmx-console et de lire la documentation officielle de Configurer les consoles d’admin , vous pouvez ajouter plus de sécurité à votre console JBoss AS et expliquer à ces liens où se trouvent le rôle et l’utilisateur Les fichiers dont vous avez besoin pour modifier ces informations sur votre serveur et comment vous pouvez les modifier. Je vous recommande également de quitter toutes les consoles que vous n'utilisez pas car elles peuvent affecter les performances du serveur d'applications . Il existe également d'autres liens sur la sécurisation de jmx-console qui pourraient vous aider, recherchez dans jboss en tant que site de communauté (I ne peux pas les mettre ici pour ma réputation actuelle, désolé). Vous ne devriez jamais avoir le mot de passe en texte brut sur conf/props/files.
Désolé pour mon mauvais anglais et j'espère que ma réponse vous sera utile.
Étape 1:
jmx-console-users.properties
admin=admin
Étape 2:
jmx-console-roles.properties
admin=JBossAdmin,HttpInvoker
Étape 3: Redémarrez ou démarrez l'instance de JBoss.
Maintenant, vous devriez bien aller ...
Accédez à la console jmx, entrez l'URL de connexion JBoss, puis entrez admin comme nom d'utilisateur et admin mot de passe.
comme suggéré dans d'autres messages, vous n'avez probablement aucun utilisateur défini. il n'est pas conseillé d'éditer manuellement les fichiers de configuration. vous devez utiliser l'utilitaire add-user (.sh ou .cmd) comme expliqué dans https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6/html/Installation_Guide/chap-Getting_Started_Started_with_JBoss_Enterprise_Applicationprise_Player Add_the_Initial_User_for_the_Management_Interfaces
juste commenter la ligne d'utilisateur et mot de passe dans le fichier ./serveur/default/conf/props jmx-console-users.properties a fonctionné pour moi