Quel est le nom d’utilisateur et le mot de passe par défaut dans Tomcat?

J’ai installé Netbeans et essayé d’accéder au gestionnaire du serveur en utilisant: (id / pass) manager / manager, admin / admin, system / password … Aucun d’entre eux ne fonctionnait.

Ma réponse est testée sur Windows 7 avec l’installation de NetBeans IDE 6.9.1 qui a fourni Tomcat version 6.0.26. L’instruction peut fonctionner avec d’autres versions de tomcat selon mon opinion.

Si vous démarrez le serveur Apache Tomcat à partir du panneau Serveurs de l’EDI NetBeans, vous devez savoir que les fichiers de base et de configuration Catalina utilisés par l’EDI NetBeans pour démarrer le serveur Tomcat sont conservés à un emplacement différent.

Étapes pour connaître le répertoire de base de catalina pour votre installation:

  1. Cliquez avec le bouton droit sur le nœud Apache Tomcat dans le panneau Serveurs et choisissez l’option Propriétés dans le menu contextuel. Cela ouvrira une boîte de dialog nommée Serveurs.
  2. Vérifiez le nom du répertoire du champ Catalina Base , c’est ce répertoire où se trouve le conf/tomcat-users.xml actuel et que vous voulez ouvrir et lire.
    (Dans mon cas c’est C:\Users\Tushar Joshi\.netbeans\6.9\apache-tomcat-6.0.26_base )
  3. Ouvrez ce répertoire dans My Computer et accédez au répertoire conf où vous trouverez le fichier tomcat-users.xml utilisé par NetBeans IDE. NetBeans IDE est configuré avec un mot de passe par défaut avec username="ide" et un mot de passe aléatoire, vous pouvez changer ce nom d’utilisateur et mot de passe si vous voulez ou l’utiliser pour votre connexion aussi
  4. Cette boîte de dialog comporte également un champ de nom d’utilisateur et de mot de passe contenant ces nom d’utilisateur et mot de passe par défaut et NetBeans IDE vous permet également d’ouvrir l’application gestionnaire en cliquant avec le bouton droit sur le noeud du gestionnaire sous le noeud Apache Tomcat du panneau Serveurs.
  5. Le seul problème avec l’ EDI NetBeans est qu’il tente d’ouvrir l’URL http://localhost:8084/manager/ qui doit être http://localhost:8084/manager/html maintenant

Vérifiez le fichier dans /conf nommé tomcat-users.xml .
Si vous ne trouvez pas quelque chose, éditez-le pour ressembler à:

      

Dans Tomcat 7, vous devez append ceci à tomcat-users.xml (sur Windows 7, il est installé par défaut ici: c: \ Program Files \ Apache Software Foundation \ Tomcat 7.0 \ conf \)

           

REMARQUE: il ne doit y avoir AUCUN espace entre les rôles pour admin, car cette liste doit être séparée par des virgules.

Donc, au lieu de cela (comme suggéré dans certaines réponses:

  

ça doit être comme ça:

   

Accédez à “% TOMCAT_FOLDER% / conf / tomcat-users.xml” et configurez les éléments suivants:

         

Par conséquent, le nom d’utilisateur est “admin” et le mot de passe est “admin”

Ouvrez tomcat-users.xml qui devrait être dans C:\Tomcat 7.0\conf

Ajoutez les lignes suivantes dans le fichier ci-dessus:

       

Remarque :

  1. admin-gui -> Nom d’utilisateur et mot de passe – Ne pas modifier.
  2. manager-gui -> vous pouvez changer le nom d’utilisateur et le mot de passe uniquement pour cela. [Ici le mot de passe n’est pas donné]

Dans Tomcat 7, 8 et 9, il n’y a AUCUN utilisateur par défaut, donc personne ne peut accéder à une application Manager. Vous devez modifier conf / tomcat-users.xml en ajoutant un nouvel utilisateur avec le rôle “manager-gui”, par exemple:

   

Recherchez ici: https://www.mkyong.com/tomcat/tomcat-default-administrator-password/

dans le fichier /conf/tomcat-users.xml cochez ou ajoutez:

 ......    

Platform NetBeans 7.3, Apache Tomcat 7.0.34 concernant Tomcat Manager

J’ai passé 3 jours à le suivre car je pensais avoir une mauvaise installation.

Sous Windows et Linux, NetBeans utilise un emplacement de fichier distinct pour CATALINA_BASE:

http://wiki.netbeans.org/FaqInstallationDefaultTomcatPassword

Vous pouvez donc modifier le fichier tomcat_user.xml sous CATALINA_HOME: jusqu’à ce que votre visage devienne bleu, sans effet.

Il semble que l’EDI n’exige que des rôles d’administrateur sous le nom de gestionnaire-script sous CATALINA_BASE :.

Lorsque j’ai essayé d’append un utilisateur au rôle manager-gui (au fichier tomcat_user.xml correct), requirejs pour accéder au gestionnaire Tomcat, Tomcat a arrêté de présenter la boîte de dialog de connexion et accède directement à la page de démarrage refusée.

Il semble que le package NetBeans utilise une version verrouillée de TomCat.

J’espère que cela fera gagner du temps à tout le monde.

Naviguez d’abord vers l’emplacement ci-dessous et ouvrez-le dans un éditeur de texte

 /conf/tomcat-users.xml 

Pour tomcat 7, ajoutez le code xml suivant quelque part entre

    

Maintenant, redémarrez le serveur Tomcat.

Regardez dans votre conf/tomcat-users.xml . S’il n’y a rien, vous devrez le configurer.

Eh bien, vous devez regarder les réponses ci-dessus, mais vous constaterez que l’application de gestion nécessite un utilisateur avec le rôle «gestionnaire», je pense, donc vous voudrez probablement append ce qui suit à votre client. fichier users.xml:

   

Cela peut sembler simpliste, mais c’est simplement une implémentation simple que vous pouvez étendre / remplacer par d’autres mécanismes d’authentification.

Dans Tomcat 7, sous TOMCAT_HOME/conf/tomcat_users.xml , consultez la pour afficher le mot de passe.

Exemple:

       

Seulement cela m’a aidé:

Pour utiliser l’interface d’administration Web, vous devez append le rôle de l’interface graphique:

      

Pour Windows 7, Netbeans 8.0.2, Apache Tomcat 8.0.15
C: \ Utilisateurs \ JONATHAN \ AppData \ Roaming \ NetBeans \ 8.0.2 \ apache-tomcat-8.0.15.0_base \ conf \ tomcat-users.xml
Le nom d’utilisateur et le mot de passe du gestionnaire Tomcat sont comme ci-dessous pic ..
tomcat-users.xml

Si des personnes rencontrent toujours des problèmes après avoir ajouté / modifié le fichier tomcat-users.xml et ajouté l’utilisateur / rôle correspondant à la version de Tomcat qu’elles utilisent, assurez-vous d’avoir supprimé les balises de commentaire entourant ce bloc. . Ils ressembleront à ceci dans le fichier XML:

Ils seront au-dessus et au-dessous de la section utilisateur / rôle.

Si votre apache tomcat demande le mot de passe, suivez simplement les étapes suivantes: allez dans le répertoire home de apache puis allez dans le dossier webapps, ouvrez le fichier META-INF à l’intérieur duquel vous trouverez un fichier XML nommé context.xml – ouvrez-le en mode édition

et RETIREZ LE COMMENTAIRE DE L’ÉTIQUETTE VALVE .

Après cela, vous n’avez besoin d’aucun nom d’utilisateur et mot de passe.

Dans conf / tomcat-users.xml, vous pouvez voir quelle est votre configuration utilisateur réelle, dans mon cas, est généralement user = “admin” et pass = “1234”

essayez tomcat tomcat comme nom d’utilisateur et mot de passe par défaut (tomcat 7)