Einführung:
Obwohl in Jira und Confluence das WebSudo, das die Bestätigung des Administratorpassworts anfordert, nette Sicherheitsfunktionen sind, wenn Sie in einem Unternehmen arbeiten, in dem die Wahrscheinlichkeit hoch ist, dass jemand an Ihrem Computer herumfummelt. ABER in einem sehr kleinen Unternehmen, wo dieses Risiko fast keines ist, hat sich dieses Feature für mich als sehr lästig erwiesen. Also habe ich einige Nachforschungen angestellt, um diese Funktionen sowohl in Jira als auch in Confluence zu deaktivieren.
Annahmen:
Jira-Version:7.x
Confluence:6.x
Methoden:
In Jira:
– Bearbeiten Sie die Datei /opt/atlassian/jira/atlassian-jira/WEB-INF/classes/jpm.xml
– Suchen Sie nach der Eigenschaft:jira.websudo.is.disabled und setzen Sie alle Werte wie folgt auf true: .....
<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>
......
In Confluence
– Bearbeiten Sie die Datei /opt/atlassian/confluence/bin/setenv.sh
– Am Ende gibt es eine Liste mit mehreren Komponenten der VariablenCATALINA_OPTS=....
CATALINA_OPTS=....
– Fügen Sie die folgende Zeile nach hinzu dieser Liste, aber vorher die Zeile:export CATALINA_OPTS CATALINA_OPTS="-Dpassword.confirmation.disabled=true ${CATALINA_OPTS}"
———-
Hinweis: Nach diesen Änderungen müssen Jira und Confluence wie folgt neu gestartet werden:service jira stop
service confluence stop
service jira start
service confluence start