Instalé Netbeans e intenté acceder al administrador del servidor usando: (id/pass) manager/manager, admin/admin, system/password ... Ninguno funcionó.¿Cuál es el nombre de usuario y la contraseña predeterminados en Tomcat?
Respuesta
Mi respuesta es probado en Windows 7 con la instalación del IDE NetBeans 6.9.1 que ha liado Tomcat versión 6.0.26. La instrucción puede funcionar con otras versiones de Tomcat según mi opinión.
Si va a iniciar el servidorApache Tomcat desde el panel Servidores en NetBeans IDE entonces sabrán que los archivos de configuración de base y Catalina utilizados por el IDE NetBeans para iniciar el servidor Tomcat se mantienen en un lugar diferente.
Pasos para saber el directorio base para la instalación de catalina:
- Haga clic derecho en el nodoApache Tomcat en el panel Servidores y seleccione la opción Propiedades en el menú contextual. Esto abrirá un cuadro de diálogo llamado Servidores.
- Compruebe el nombre del directorio del campo Catalina Base, este es el directorio donde se encuentra el actual
conf/tomcat-users.xml
y que desea abrir y leer.
(en mi caso esC:\Users\Tushar Joshi\.netbeans\6.9\apache-tomcat-6.0.26_base
) - Abra este directorio en y vaya al directorio conf donde encontrará el archivo real
tomcat-users.xml
utilizado por NetBeans IDE.NetBeans IDE viene configurado con una contraseña predeterminada conusername="ide"
y alguna contraseña aleatoria, puede cambiar este nombre de usuario y contraseña si lo desea o usarlo para su inicio de sesión también - Este cuadro de diálogo también tiene un nombre de usuario y contraseña que se completan con estos valores predeterminados nombre de usuario y contraseña y NetBeans IDE también le ofrece para abrir la aplicación de gestión haciendo clic derecho sobre el nodo del gestor bajo la nodo Apache Tomcat en el panel Servidores
- el único problema con el NetBeans IDE se intenta abrir la URL
http://localhost:8084/manager/
que seráhttp://localhost:8084/manager/html
ahora
En Linux, este archivo se encuentra en '/ usr/local/apache-tomcat-
Mire en su conf/tomcat-users.xml
. Si no hay nada allí, deberías configurarlo.
Compruebe el archivo en <TOMCAT_HOME>/conf
llamado tomcat-users.xml
.
Si no encuentra algo allí edición a ser algo como:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="admin"/>
<user username="admin" password="password" roles="standard,manager,admin"/>
</tomcat-users>
En Tomcat 7, bajo TOMCAT_HOME/conf/tomcat_users.xml
, ver la etiqueta para ver <user />
contraseña.
Ejemplo:
<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"/>
Aún tengo problemas. tomcat_users.xml contiene esto: xml version = '1.0' encoding = 'UTF-8'?>
Desinstalando netbeans. – m88
Netbeans instala su propio Tomcat. Asegúrese de configurar la configuración (xml) que se encuentra en el lado de Netbeans. –
Bueno, usted tiene que mirar en las respuestas anteriores, pero usted encontrará que la aplicación de administrador requiere que tenga un usuario con el 'administrador' papel, creo que, por lo es probable que desee añadir lo siguiente a su archivo tomcat-users.xml:
<role rolename="manager"/>
<user username="youruser" password="yourpass" roles="manager"/>
Esto puede parecer simplista, pero es sólo una aplicación simple que se puede ampliar/reemplazar con otros mecanismos de autenticación.
en /conf/tomcat-users.xml archivo cheque o añadir:
......
<role rolename="manager"/>
<user username="ide" password="ide" roles="manager,tomcat,manager-script"/>
</tomcat-users>
abierto tomcat-users.xml
el cual debe estar en C:\Tomcat 7.0\conf
Agregar las siguientes líneas en el archivo anterior:
<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>
Nota :
admin-gui
-> Nombre de usuario Contraseña & - no cambian.manager-gui
-> puede cambiar el nombre de usuario & contraseña para esto solamente. [Aquí no se le da la contraseña]
Si la gente todavía tiene problemas después de añadir/modificar el archivo tomcat-users.xml y añadiendo el usuario/papel relevante para la versión de Tomcat que están usando a continuación, por favor Asegúrese de haber eliminado las etiquetas de comentario que rodean este bloque. Se verán así en el archivo XML:
<!--
-->
Se encontrarán encima y debajo de la sección usuario/rol.
Si el Apache Tomcat pidiendo la contraseña, a continuación, sólo tienes que seguir estos pasos: ir al directorio principal de Apache luego ir a aplicaciones web carpeta abrir la META-INF el interior que se encuentra un archivo XML denominado contexto. xml - abrirlo en el modo de edición
y quitar el comentario de la etiqueta VALVULA.
Después de eso, no necesita ningún nombre de usuario y contraseña.
también quita la etiqueta de la parte del rol del archivo tomcat-uer.xml ....... –
plataforma NetBeans 7.3, Apache Tomcat 7.0.34 re: Tomcat Gestor
yo pasamos 3 días de seguimiento de este abajo porque pensé que tenía una mala instalación.
En Windows y Linux, NetBeans utiliza una ubicación de archivo separado para CATALINA_BASE:
http://wiki.netbeans.org/FaqInstallationDefaultTomcatPassword
para que pueda modificar el tomcat_user.xml bajo CATALINA_HOME: hasta que su cara se pone azul, a ningún efecto.
Parece que el IDE solo requiere roles de administración, script y administrador en CATALINA_BASE :.
Cuando traté de agregar un usuario a la función manager-gui (al archivo tomcat_user.xml correcto), necesario para acceder al Tomcat Manager, Tomcat dejó de presentar el cuadro de diálogo de inicio de sesión y se dirigió directamente al acceso denegado 401 página.
Parece que el paquete NetBeans utiliza una versión bloqueada de TomCat.
Espero que esto les ahorre a todos algún tiempo.
Sólo esto me ayudó:
utilizar la GUI de administración Web que hay que añadir el papel gui:
<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"/>
Ir a "% TOMCAT_FOLDER%/conf/tomcat users.xml "y configure lo siguiente:
<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>
Por lo tanto, los Estados Unidos ername es "admin" y la contraseña es "admin"
Esta es la única respuesta aquí que funcionó para mí. Sin embargo, es necesario terminar el atributo de roles con una comilla doble. '
Observado. Gracias ! – Aks
En Tomcat 7 tiene que agregar esto a tomcat-users.xml (En Windows 7 se encuentra por defecto la instalación aquí: 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>
NOTA de que no debe haber ningún espacio entre las funciones de administrador, ya que esta lista debe ser separado por comas.
Así, en lugar de esto (como se sugiere en algunas respuestas:
<user username="admin" password="admin" roles="manager-gui, manager-script, manager-jmx, manager-status, admin-gui, admin-script"/>
que debe ser como este:
<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
Gracias, realmente ayuda. Una de las cosas que quiero mencionar aquí es que primero se trata de detener el servidor y luego hacer cualquier cambio. Cuando detenga el servidor, el servidor descartará automáticamente los cambios y nuestras credenciales adicionales no funcionarán. Me enfrento a este problema, sé que esto suena loco, pero lo hice. – asifaftab87
Para Windows 7, Netbeans 8.0.2, Apache Tomcat 8.0. 15
C: \ Users \ JONATHAN \ AppData \ Roaming \ NetBeans \ 8.0.2 \ apache-tomcat-8.0.15.0_base \ conf \ tomcat-users.xml
El nombre de usuario y la contraseña de Tomcat Manager son como b elow pic ..
En conf/tomcat-users.XML se puede ver cuál es la configuración real del usuario, en mi caso es por lo general el usuario = "admin" y pass = "1234"
Primero vaya a continuación ubicación y abrirlo en un editor de texto
<TOMCAT_HOME>/conf/tomcat-users.xml
Para Tomcat 7, agregue el siguiente código XML en algún lugar entre <tomcat-users>
<role rolename="manager-gui"/>
<user username="username" password="password" roles="manager-gui"/>
Ahora reinicie el servidor Tomcat.
En Tomcat 7, 8 y 9 no hay NINGÚN usuario predeterminado, por lo que nadie puede acceder a una aplicación Manager. Necesita alterar conf/tomcat-users.xml añadiendo nuevo usuario con el papel de "director-gui", como:
<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui"/>
Busque aquí: https://www.mkyong.com/tomcat/tomcat-default-administrator-password/
tratar Tomcat como el nombre de usuario predeterminado y contraseña (tomcat 7)
- 1. ¿Cuál es el nombre de usuario y la contraseña predeterminados para h2 cuando no hay nada explícito en JDBC?
- 2. Cambiar nombre de usuario/contraseña predeterminados en RockMongo
- 3. ¿Cómo configuro el nombre de usuario y la contraseña de la aplicación Tomcat Manager para NetBeans?
- 4. Comprobando el nombre de usuario y la contraseña en Android
- 5. nombre de usuario y contraseña en sqlite3
- 6. ¿Cuál es la mejor práctica para almacenar el nombre de usuario y la contraseña en el iPhone?
- 7. ¿Suplantar con nombre de usuario y contraseña?
- 8. Cómo almacenar mejor la información de usuario y el nombre de usuario y la contraseña
- 9. TeamCity Nombre de usuario/contraseña
- 10. ¿Cuál es la duración óptima para la contraseña del usuario?
- 11. Android: ¿Almacenamiento de nombre de usuario y contraseña?
- 12. Android: ¿dónde deberíamos guardar el nombre de usuario y la contraseña en la memoria del dispositivo?
- 13. WCF TransportCredentialOnly no enviar nombre de usuario y contraseña
- 14. Almacenar la contraseña por separado desde el nombre de usuario
- 15. compruebe el nombre de usuario y la contraseña de Unix en un shellscript
- 16. NSUserDefaults o llavero es mejor para guardar el nombre de usuario y la contraseña en la aplicación de iPhone
- 17. Enviar nombre de usuario y contraseña al servicio web
- 18. Seguridad de nombre de usuario y contraseña de ASMX
- 19. Mercurial (HG) parámetros de extracción: nombre de usuario y contraseña
- 20. cómo configurar el nombre de usuario/contraseña en HTTPGet
- 21. Curl para solicitar un nombre de usuario y contraseña
- 22. Obtener el usuario de Tomcat en Java
- 23. Cómo cifrar el nombre de usuario y la contraseña en Web.config en C# 2.0
- 24. Forma correcta de obtener el nombre de usuario y la contraseña de la cadena de conexión?
- 25. Autenticación Java LDAP con nombre de usuario y contraseña
- 26. gvfs-mount especificar nombre de usuario contraseña
- 27. dando el nombre de usuario y la contraseña correctos, obtenga ORA-01017: nombre de usuario/contraseña no válidos; Inicio de sesión denegado
- 28. Salida diferente, mismo nombre de usuario y contraseña
- 29. ¿Cómo puedo proteger el nombre de usuario y la contraseña de MySQL de la descompilación?
Se configuran en algún archivo de configuración de Tomcat. Por lo que recuerdo, no fue muy difícil de encontrar. – Carlos
NetBeans IDE usa un conjunto separado de archivos de configuración y no el directorio/conf, consulte la respuesta siguiente para la solución –
NetBeans crea credenciales en la Base Catalina (consulte http://tshikatshikaaa.blogspot.nl/2012/07/ about-user-login-password-of-netbeans.html) – JVerstry