Introducción:
Aunque en Jira y Confluence, WebSudo, que solicita la confirmación de la contraseña del administrador, son características de seguridad interesantes si trabaja en una empresa donde las posibilidades de que alguien toque su computadora son altas. PERO en una empresa muy pequeña, donde este riesgo es casi nulo, esta función me resultó muy molesta. Así que investigué un poco para deshabilitar estas funciones tanto en Jira como en Confluence.
Supuestos:
Versión de Jira:7.x
Confluencia:6.x
Métodos:
En Jira:
– Edite el archivo /opt/atlassian/jira/atlassian-jira/WEB-INF/classes/jpm.xml
– Busque la propiedad:jira.websudo.is.disabled y establezca todos sus valores en verdadero de la siguiente manera: .....
<property>
<key>jira.websudo.is.disabled</key>
<default-value>true</default-value>
<type>boolean</type>
<admin-editable>true</admin-editable>
<sysadmin-editable>true</sysadmin-editable>
</property>
......
En Confluencia
– Edite el archivo /opt/atlassian/confluence/bin/setenv.sh
– Cerca del final donde hay una lista de múltiples componentes de la variableCATALINA_OPTS=....
CATALINA_OPTS=....
– Agregue la siguiente línea después esta lista pero antes la línea:exportar CATALINA_OPTS CATALINA_OPTS="-Dpassword.confirmation.disabled=true ${CATALINA_OPTS}"
———-
Nota: Después de estos cambios, es necesario reiniciar Jira y Confluence de la siguiente manera:service jira stop
service confluence stop
service jira start
service confluence start