Wat is de standaard gebruikersnaam en wachtwoord in Tomcat?

Ik heb netbeans geïnstalleerd en geprobeerd om toegang te krijgen tot de manager van de server met: (id / pass) manager / manager, admin / admin, systeem / wachtwoord … geen van hen werkte.


Antwoord 1, Autoriteit 100%

Mijn antwoord wordt getest op Windows 7 met installatie van NetBeans IDE 6.9.1 die heeft gebundeld Tomcat-versie 6.0.26. De instructie kan volgens mijn mening met andere tomcat-versies werken.

Als u de Apache Tomcat Server vanaf het Servers Panel in NetBeans IDE begint, weet u dan dat de Catalina-basis- en configuratiebestanden die door NetBeans IDE worden gebruikt om de Tomcat-server te starten, op een andere manier worden gehouden Locatie.

Stappen om de basisdirectory Catalina voor uw installatie te kennen:

  1. Klik met de rechtermuisknop op de Apache Tomcat Node in Servers Panel en kies Eigenschappen optie in het contextmenu. Hierdoor wordt een dialoogvenster met de naam servers geopend.
  2. Controleer de mapnaam van het veld Catalina-basis , dit is die map waarbij de huidige conf/tomcat-users.xmlbevindt en welke u wilt openen en lezen.
    (in mijn geval is het C:\Users\Tushar Joshi\.netbeans\6.9\apache-tomcat-6.0.26_base)
  3. Open deze map in My Computeren ga naar de conferentiemap waar u de werkelijke tomcat-users.xmlbestand gebruikt door netbeans IDE. NetBeans IDE wordt geconfigureerd met één standaardwachtwoord met username="ide"en een willekeurig wachtwoord, u kunt deze gebruikersnaam en wachtwoord wijzigen als u het wilt of gebruikt voor uw inloggen
  4. Dit dialoogvenster heeft ook een gebruikersnaam en wachtwoordveld die zijn gevuld met deze standaard gebruikersnaam en wachtwoord en NetBeans IDEbiedt u ook de mogelijkheid om de managertoepassing te openen door met de rechtermuisknop op het managerknooppunt onder de Apache Tomcat-knooppunt in het deelvenster Servers
  5. Het enige probleem met de NetBeans IDEis dat het probeert de URL http://localhost:8084/manager/te openen, die http://localhost:8084/manager/htmlnu

Antwoord 2, autoriteit 92%

Controleer het bestand in <TOMCAT_HOME>/confmet de naam tomcat-users.xml.
Als je daar iets niet vindt, bewerk het dan zodat het er ongeveer zo uitziet:

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="admin"/>
  <user username="admin" password="password" roles="standard,manager,admin"/>
</tomcat-users>

Antwoord 3, autoriteit 98%

In Tomcat 7 moet je dit toevoegen aan tomcat-users.xml (op Windows 7 bevindt het zich standaard hier: c:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\ )

<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users>
  <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <role rolename="manager-jmx"/>
  <role rolename="manager-status"/>
  <role rolename="admin-gui"/>
  <role rolename="admin-script"/>
  <user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
</tomcat-users>

LET OP: er mogen GEEN spaties tussen de rollen van de beheerder staan, aangezien deze lijst door komma’s moet worden gescheiden.

Dus in plaats van dit (zoals gesuggereerd in sommige antwoorden:

<user username="admin" password="admin" roles="manager-gui, manager-script, manager-jmx, manager-status, admin-gui, admin-script"/>

het MOET zo zijn:

 <user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>

Antwoord 4, autoriteit 46%

Ga naar “%TOMCAT_FOLDER%/conf/tomcat-users.xml” en configureer het volgende:

<tomcat-users>
    <role rolename="manager-gui"/>
    <role rolename="manager-script"/>
    <role rolename="manager-jmx"/>
    <role rolename="manager-status"/>
    <role rolename="admin"/>
    <user username="admin" password="admin" roles="admin,manager-gui,manager-script"/>
</tomcat-users>

Daarom is de gebruikersnaam “admin” en het wachtwoord “admin”


Antwoord 5, autoriteit 46%

In Tomcat 7, 8 en 9 is er GEEN standaardgebruiker, dus niemand heeft toegang tot een Manager-app. U moet conf/tomcat-users.xml wijzigen door een nieuwe gebruiker toe te voegen met de rol “manager-gui”, zoals:

<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui"/>

Kijk hier omhoog: https://www.mkyong.com/tomcat /tomcat-default-beheerder-wachtwoord/


Antwoord 6, autoriteit 23%

Open tomcat-users.xmldie zich in C:\Tomcat 7.0\conf

moet bevinden

Voeg de volgende regels toe aan het bovenstaande bestand:

<tomcat-users>
     <role rolename="manager-gui"/>
     <user username="admin" password="" roles="manager-gui"/>
     <role rolename="admin-gui"/>
     <user username="tomcat" password="s3cret" roles="admin-gui"/>        
 </tomcat-users>

Opmerking:

  1. admin-gui-> Gebruikersnaam & Wachtwoord – Niet wijzigen.
  2. manager-gui-> u kunt de gebruikersnaam & wachtwoord alleen hiervoor.
    [Hier wordt geen wachtwoord gegeven]

Antwoord 7, autoriteit 5%

In Tomcat 7, onder TOMCAT_HOME/conf/tomcat_users.xml, zie de tag <user />om het wachtwoord te zien.

Voorbeeld:

 <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>

Antwoord 8, autoriteit 5%

in bestand /conf/tomcat-users.xml
controleer of voeg toe:

......
<role rolename="manager"/>
<user username="ide" password="ide" roles="manager,tomcat,manager-script"/>
</tomcat-users>

Antwoord 9, autoriteit 5%

Alleen dit heeft me geholpen:

Om de webbeheer-gui te gebruiken, moet je de gui-rol toevoegen:

<role rolename="admin"/>
<role rolename="admin-gui"/>
<role rolename="manager"/>
<role rolename="manager-gui"/>
<user username="name" password="pwd" roles="admin,admin-gui,manager,manager-gui"/>


Antwoord 10, autoriteit 3%

Kijk in uw conf/tomcat-users.xml. Als er niets is, moet je het configureren.


Antwoord 11, autoriteit 3%

Nou, je moet naar de antwoorden hierboven kijken, maar je zult zien dat de manager-app vereist dat je een gebruiker hebt met de rol ‘manager’, denk ik, dus je zult waarschijnlijk het volgende willen toevoegen aan uw tomcat-users.xml-bestand:

<role rolename="manager"/>
<user username="youruser" password="yourpass" roles="manager"/>

Dit lijkt misschien simplistisch, maar het is slechts een eenvoudige implementatie die u kunt uitbreiden/vervangen met andere authenticatiemechanismen.


Antwoord 12, autoriteit 3%

Platform NetBeans 7.3, Apache Tomcat 7.0.34 re: Tomcat Manager

Ik heb er drie dagen over gedaan om dit op te sporen omdat ik dacht dat ik een slechte installatie had.

Op Windows en Linux gebruikt NetBeans een aparte bestandslocatie voor CATALINA_BASE:

http://wiki.netbeans.org/FaqInstallationDefaultTomcatPassword

Je kunt dus de tomcat_user.xml onder CATALINA_HOME wijzigen: totdat je gezicht blauw wordt, zonder effect.

Het lijkt erop dat de IDE alleen manager-script, beheerdersrollen vereist onder CATALINA_BASE:.

Toen ik probeerde een gebruiker toe te voegen aan de manager-gui-rol (naar het juiste tomcat_user.xml-bestand), vereist voor toegang tot Tomcat Manager, stopte Tomcat met het weergeven van het aanmeldingsvenster en ging direct naar de 401-toegang geweigerd splash-pagina .

Het lijkt erop dat het NetBeans-pakket een vergrendelde versie van TomCat gebruikt.

Ik hoop dat dit iedereen wat tijd bespaart.


Antwoord 13, Autoriteit 3%

voor venster 7, netbeans 8.0.2, Apache Tomcat 8.0.15
C: \ gebruikers \ Jonathan \ appdata \ roaming \ netbeans \ 8.0.2 \ Apache-tomcat-8.0.15.0_base \ conf \ tomcat-gebruikers.xml
De Tomcat Manager-gebruikersnaam en het wachtwoord is als onderstaande foto ..


Antwoord 14, Autoriteit 3%

Navigeer eerst naar onder de locatie en open het in een teksteditor

<TOMCAT_HOME>/conf/tomcat-users.xml

Voor Tomcat 7, voegt u de volgende XML-code ergens toe tussen <tomcat-users>

 <role rolename="manager-gui"/>
  <user username="username" password="password" roles="manager-gui"/>

Start de Tomcat-server nu opnieuw.


Antwoord 15

Als mensen nog steeds problemen hebben na het toevoegen / wijzigen van het Tomcat-Users.xml-bestand en het toevoegen van de relevante gebruiker / rol voor de versie van Tomcat die ze gebruiken, zorg er dan voor dat u de commentaartags die zijn, rondom dit blok. Ze zullen er als volgt uitzien in het XML-bestand:
<!--
-->
Ze zullen boven en onder de gebruiker / rolsectie staan.


Antwoord 16

Als uw Apache Tomcat naar Wachtwoord vraagt, volg dan deze stappen:
Ga naar de thuisgids van Apache
Ga dan naar WebAPPS-map
open de meta-inf
Binnenin vindt u een XML-bestand met de naam Context.xml – Open deze in de bewerkingsmodus

en Verwijder de opmerking van de kleplabel .

Nadat u geen gebruikersnaam en wachtwoord nodig hebt.


Antwoord 17

In conf/tomcat-users.xml kun je zien wat je daadwerkelijke gebruikersconfiguratie is, in mijn geval is dit meestal user=”admin” en pass=”1234″


Antwoord 18

probeer tomcat tomcat als de standaard gebruikersnaam en wachtwoord (tomcat 7)

Other episodes